写一个函数

简介: 【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月前
|
XML 存储 JavaScript
loadXMLString() 函数
`loadXMLString()` 是一个JavaScript函数,用于在不同浏览器环境下解析XML字符串。它使用DOMParser在支持的浏览器中解析,而在IE中则使用ActiveXObject。函数接受XML文本作为参数,返回解析后的XML文档。此函数适用于HTML页面的<script>标签内,方便在页面中重用,尤其在处理XML实例时。
|
数据库 索引
pginspect几个函数
pginspect几个函数
58 0
|
3月前
函数(二)
函数(二)
15 0
|
8月前
|
存储 C语言
对函数的剖析二
对函数的剖析二
41 0
|
8月前
|
存储 程序员 C语言
函数(1)
函数(1)
62 0
|
11月前
MQTTClient_setCallbacks()函数
MQTTClient_setCallbacks()
755 0
|
编译器
函函函函函函函函函函函数——two
函函函函函函函函函函函数——two
84 0
函函函函函函函函函函函数——two
|
编译器 C语言
C 中的函数
C 中的函数
|
监控 程序员 C语言
|
编译器 C语言 C++
C++——函数
C++——函数
107 0
C++——函数