C语言例题,对函数部分代码进行补充
2023-06-13 09:14:00 时间
已知函数Fun5的部分代码如下所示,其功能是:统计指针变量a所指的字符串中单词的个数,并存放在指针变量b所指的变量中。其中单词之间用空格分隔开。例如,若a所指的字符串为“I love you”,则b所指的变量的值应为3,请在空格处补充程序。
#include<stdio.h>
int main (){
void fun(char *a,int *b);
char *a="I love you";
int num =0;
fun(a,&num);
printf("%d",num);
return 0;
}
void fun(char *a,int *b){
int i,num=0,word=0;
char c;
for(i=0;(c=*(a+i))!='\0';i++){
if(c==' ')word=0;
else if(word==0){
word=1;
num++;
}
}
*b=num;
}
相关文章
- C语言switch语句用法_c语言switch语句格式
- 贪吃蛇C语言代码
- <C语言>如何使用C语言代码打印“心形”图案?
- C语言编程基础入门经典100题(1-10)-简书_c语言简单代码
- 干货!嵌入式C语言源代码优化方案
- C语言实现哈希表_哈希表c语言代码
- 玩转SQLite-11:C语言高效API之sqlite3_prepare系列函数
- C语言cos()函数:求余弦
- Linux系统下学习C语言编程(linux系统的c代码)
- MySQL数据源——C语言实现(cmysql数据源)
- Linux下搭建C语言开发环境(linuxc开发环境)
- Oracle与C语言联合编程(oraclec连接)
- 用C语言调用MySQL一种灵活的数据存储方式(c 代码调用mysql)
- C语言程序中使用MySQL事务处理技巧(c 中使用mysql事务)
- C语言连接MySQL数据库配置链接串(c mysql 链接串)
- MySQL开放免费下载解决你的C语言需求(c mysql 下载地址)
- 快速搭建Oracle数据库连接,C语言编程实践(c oracle连接库)
- 从黑客手中守护Oracle代码C语言混淆技术(c oracle代码混淆)
- 使用C语言实现CRC校验的方法
- C语言小程序数组操作示例代码
- C语言小程序杨辉三角示例代码
- 如何将C语言代码转换为应用程序(也就是编译)
- 在Golang中使用C语言代码实例
- 基于C语言实现的迷宫游戏代码
- 马尔可夫链算法(markov算法)的awk、C++、C语言实现代码