写一个函数

简介: 【7月更文挑战第4天】写一个函数。

写一个函数,求一个字符串的长度,在 main 函数中输入字符串,并输出其长度。

程序分析:无。

include

include

int length(char *s);

int main() {
char str[100]; // 可以根据实际情况增大数组长度
printf("请输入字符串:\n");
scanf("%s", str);

int len = length(str); // 调用 length 函数计算字符串长度

printf("字符串有 %d 个字符。\n", len);
return EXIT_SUCCESS;

}

//求字符串长度
int length(char s) {
int i = 0;
while (
s != '\0') {
i++;
s++;
}
return i;
}

以上程序执行输出结果为:

请输入字符串:
www.runoob.com
字符串有 14 个字符。

目录
相关文章
|
3月前
|
Shell PHP
escapeshellarg() 函数
escapeshellarg() 函数
|
4月前
|
C++
c++常见函数及技巧
C++编程中的一些常见函数和技巧,包括生成随机数的方法、制表技巧、获取数字的个位、十位、百位数的方法、字符串命名技巧、避免代码修改错误的技巧、暂停和等待用户信号的技巧、清屏命令、以及避免编译错误和逻辑错误的建议。
41 6
|
7月前
|
存储 编译器 C++
|
6月前
|
算法 Java 开发者
解密CollectGarbage函数
解密CollectGarbage函数
|
6月前
|
程序员 C语言
函数(1)
函数(1)
45 0
|
6月前
|
C++
<iomanip>库中setw(),setfill()等函数的使用
<iomanip>库中setw(),setfill()等函数的使用
155 0
|
编译器 C语言
对函数的剖析一
对函数的剖析一
41 0
|
Java vr&ar
函数那些题 — P1
函数那些题 — P1
133 0
函数那些题 — P1
|
Serverless
比值函数
比值函数
208 0
|
JavaScript
什么是函数?
什么是函数?