当前位置:首页 > 教育培训 >

c语言典型例题100道(c语言题库1440道)

来源:原点资讯(www.yd166.com)时间:2023-05-10 01:37:49作者:YD166手机阅读>>

系列文章《C语言经典100例》持续创作中,欢迎大家的关注和支持。

喜欢的同学记得点赞收藏哦~

1 题目

函数:fun()

功能:统计一行字符串单词的个数,作为函数值返回

描述:一行字符串在主函数中输入,规定所有单词都是由小写字母组成,单词之间由若干空格隔开,一行的开始没有空格

c语言典型例题100道,c语言题库1440道(1)

C语言100题集合-ex003

2 思路

逐个字符进行判断是否为空

下面“空开处”指的是一个空格或者若干空格隔开单词的说法

  1. 开头无空格,故需要判断结尾有没有空开出,如果有,直接计算空开出就是单词数,如果没有需要单词数加1
  2. 上述1中的空开出需要做处理,由于单词间由若干空格隔开,故判断一个空格的前一个是否为空格,如果不是,数量加1;如果是,不做处理
3 代码

#include<stdio.h> #include<string.h> #defineM3 #defineN4 /** 编写函数fun() 函数功能:统计一行字符串单词的个数,作为函数值返回 一行字符串在主函数中输入,规定所有单词都是由小写字母组成,单词之间由若干空格隔开,一行的开始没有空格 **/ intfun(char*s){ intcnt=0;//单词个数 inti=0; while(*(s i)!='\0'){ if(*(s i)==''&&*(s i-1)!=''){ cnt =1; } i; } if(*(s i-1)!=''){//如果单词结尾没有空格,则单词数需要空开数 1 returncnt 1; } returncnt; } intmain(intargc,charconst*argv[]){ chars[]="helloworldiamclanguage"; printf("字符串内容:%s\n",s); printf("单词个数为:%d\n",fun(s)); }

示例结果:

$gccex003.c-odemo $./demo 字符串内容:helloworldiamclanguage 单词个数为:6

--END--

喜欢本文的同学记得转发 点赞~

更多内容,欢迎大家关注我们的公众号:计算广告生态

带来更多系列文章以及干货!

栏目热文

水仙花编程题c语言(c语言创意程序题目)

水仙花编程题c语言(c语言创意程序题目)

阿姆斯特朗数也叫水仙花数,指一个3位数的各位数字的立方和等于该数本身。如153 = 1^3 5^3 3^3。分析...

2023-05-10 01:39:53查看全文 >>

c语言打出所有的水仙花数(c语言定义一个函数求所有水仙花数)

c语言打出所有的水仙花数(c语言定义一个函数求所有水仙花数)

1.打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153是一个“水仙花数...

2023-05-10 01:39:25查看全文 >>

输出所有的水仙花数c语言(输出所有水仙数的c语言程序)

输出所有的水仙花数c语言(输出所有水仙数的c语言程序)

题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个"水仙...

2023-05-10 02:11:12查看全文 >>

c语言的水仙花数怎么判断(c语言判断水仙花数调用函数)

c语言的水仙花数怎么判断(c语言判断水仙花数调用函数)

C语言是面向过程的,而C++是面向对象的C和C 的区别:C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首...

2023-05-10 01:36:28查看全文 >>

c语言判断是否是水仙花数(c语言判断水仙花数153)

c语言判断是否是水仙花数(c语言判断水仙花数153)

C语言编写程序求水仙花数水仙花数是一个数学问题,其实质是一个三位数,个位数的立方加十位数的立方加百位数的立方之和等于这个...

2023-05-10 01:26:29查看全文 >>

上飞机可以带二十公斤生牛肉吗

上飞机可以带二十公斤生牛肉吗

记者 李自强 对入境航班旅客行李物品进行查验时,在旅客的行李箱中发现2个铝箔保温袋,保温袋中共有5件保鲜膜包裹...

2023-05-10 01:55:19查看全文 >>

飞机上能带20公斤的牛肉吗(飞机能托运冻牛肉吗)

飞机上能带20公斤的牛肉吗(飞机能托运冻牛肉吗)

很多的人购买经济舱是因为价格实惠,当然,飞机的经济舱或许会有不公平待遇。那么经济舱可以托运多少行李?文中小编将会为大家带...

2023-05-10 01:46:32查看全文 >>

飞机带2斤牛肉也要托运吗

飞机带2斤牛肉也要托运吗

每逢佳节返程后备箱都是塞得满满的特产那么,如果爸妈来你的城市看你会怎么做呢?西安这对父母为了让儿子吃上家的味道带了100...

2023-05-10 01:41:15查看全文 >>

飞机托运能带生牛肉吗(飞机托运能带6瓶白酒)

飞机托运能带生牛肉吗(飞机托运能带6瓶白酒)

记者 李自强 对入境航班旅客行李物品进行查验时,在旅客的行李箱中发现2个铝箔保温袋,保温袋中共有5件保鲜膜包裹...

2023-05-10 01:47:09查看全文 >>

10斤牛肉能带上飞机上吗

10斤牛肉能带上飞机上吗

新加坡本土有着严格的法律规定,对于旅客携带入境的物品是有着严格的要求的,违反者一律构成犯罪,面临高额罚款甚至监禁处罚。今...

2023-05-10 01:32:25查看全文 >>

文档排行