首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的功能是( )。 #include <iostream> #include <string> using namespace std; int main () { int i=1, n=0;
下面程序的功能是( )。 #include <iostream> #include <string> using namespace std; int main () { int i=1, n=0;
admin
2013-02-27
51
问题
下面程序的功能是( )。 #include <iostream> #include <string> using namespace std; int main () { int i=1, n=0; char s[80],*p; p=s; strcpy(p,"It is a book.."); for (; *p !=’ \0’ ;p++) { if(*p==’’) i=0; else if (i==0) { n++; i=1; } } cout<<"n=" <<n<<end1; return 0; }
选项
A、统计字符串中的单词个数
B、统计字符串中的空格个数
C、统计字符串中的字母个数
D、统计字符串中的全部字符个数
答案
2
解析
本题通过for循环对字符串进行扫描,遇到’\0’结束扫描。程序首先将i的值置为1,n的值置为0。在for循环中,通过if语句判断*p指向的字符是否为空格,如果是空格则将i的值置为0,而在else if语句,如果i的值为0,则n++,然后将i的值重新置为1。如此反复,最后统计出字符串中的空格个数。
转载请注明原文地址:https://www.kaotiyun.com/show/AaVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>structtt{intx;structtt*y;}*P。struct*tt*a[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;P=a:for(
有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4if((a=2)&&b=1))c=2;if((c==3)∣∣(d=-1))a=5;printf("%d,%d,%d,%d\n",a,b,C,d)
有以下程序:#include<stdio.h>main(){inta=-1,b=-1;for(;++a;)++b;printf("%d%d\n",a,b);}程序运行后的输出结果是()。
以下选项中不能用于描述算法的是()。
有如下程序段:intx=12:doubley=3.141593;printf("%d%8.6f",x,y);则输出结果是()。
下列给定程序中,函数fun的功能是:将主函数中两个变量的值进行交换。例如,若变量a中的值为8,b中的值为3,则程序运行后,a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
下列给定程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,……以此类推。例如,若N=5,生成的矩阵为:1111112221123
定义以下函数:intfun(int*p){return*P;}fun函数返回值是()。
以下选项中,算术表达式的值与其他3个不同的是()。
以下选项中,能用作用户标识符的是()。
随机试题
我有嘉宾,________。
Whotalksmore,then,womenormen?Theseeminglycontradictory(矛盾的)evidenceisshownbythedifferencebetweenwhatIcallpubl
Theoftencriticizedchildoftheindustrialage,advertising,hasgrownassocietieshavebecomemoreindustrializedand,there
急性弥漫性腹膜炎最关键的治疗是
一般认为支气管哮喘患病率为
A、生理性免疫防御B、生理性免疫自稳C、免疫监视功能失调D、免疫自稳功能失调E、免疫防御作用过高清除病原微生物
管理机构对药品生产许可证实行
5月份,某进口商以49000元/吨的价格从国外进口一批铜,同时以49500元/吨的价格卖出9月份铜期货合约进行套期保值。至6月中旬,该进口商与某电缆厂协商以9月份铜期货价格为基准价,以低于期货价格300元/吨的价格交易铜。8月10日,电缆厂实施点价,以47
以下文学作品中属作家欧内斯特.海明威的代表作的是()。
对于社会政策和法规,下列说法错误的是( )。
最新回复
(
0
)