编写一个演示strlen库函数的C程序
strlen()函数
它返回字符串中的字符数。
语法
int strlen (string name)
在此程序中,借助gets函数在运行时读取名称并尝试使用strlen()该函数打印该名称的长度的情况下,此函数返回一个整数值,并尝试使用printf打印不显示的名称。
示例
#include<stdio.h>
#include<string.h>
void main(){
//Declaring string and length//
char name[25];
int length;
//Reading Input from user//
printf("输入你的名字: ");
gets(name);
length=strlen(name);
//Printing name//
printf("你的名字是: ");
puts(name);
printf("Length of the string is : %d\n",length);
}输出结果输入你的名字: Nhooo 你的名字是: Nhooo Length of the string is : 14
我们将考虑另一个示例,该示例在不使用字符串函数的情况下即不使用来打印字符串长度strlen()。
示例
#include <stdio.h>
int main(){
char string[50],i;
printf("enter the string: \n");
scanf("%s",string);
for(i=0; string[i]!='\0'; ++i);
printf("\length of the given string is: %d",i);
return 0;
}输出结果enter the string: nhooo length of the given string is: 14
热门推荐
10 怀猪宝宝祝福语简短
11 简短宝贝祝福语大全集
12 送给新娘祝福语简短高级
13 过年拜年祝福语大全简短
14 三八祝福语简短文案
15 带马的祝福语简短
16 奶奶的生日简短祝福语
17 简单成语祝福语大全简短
18 今天孩子高考祝福语简短