string01.cpp

来自「三级上机题中的部分」· C++ 代码 · 共 41 行

CPP
41
字号
/*字符串 实验  字符串长度计算                   */

/*===============================================*/
/*程序源代码                                     */
/*==============Program Description==============*/
/*程序名称: string01.c                           */
/*程序目的: 计算字符串的长度                     */
/*程序提供: 马春江                               */
/*===============================================*/

/*===============================================*/
/*计算字符串长度                                 */
/*===============================================*/
#include<stdio.h>

int Strlen(char *s)
{
    int i;
    for (i=0; s[i]!='\0';)            /*用循环来计算字符串长度*/
        i++;
    return i;                         /*将累加的i值返回给Strlen( )*/
}

/*================================================*/
/*主程序:读取字符串长度后,输出该字符串的长度    */
/*================================================*/
void main()
{
    char string[50];                  /*声明长度为50的字符串数组  */
    int length;                       /*字符串长度                */
	printf("\n Please input string:");
	gets(string);                     /*读取字符串存到变量string  */
    length=Strlen(string);            /*计算字符串string的长度    */
    printf ("\n The input string length is %d", length);
}
          
/*希望的结果                                                     */
/*Please input string: How are you?                              */
/*The input string length is 12                                  */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?