首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { char*s="12134"; intk=0,a=0; while(s[k+1]) { k++; if(k%2==0) { a=a+(s[k]-’0’+1); continue; } a=a+(s[k]-’0
有以下程序 #include main() { char*s="12134"; intk=0,a=0; while(s[k+1]) { k++; if(k%2==0) { a=a+(s[k]-’0’+1); continue; } a=a+(s[k]-’0
admin
2019-05-17
80
问题
有以下程序
#include
main()
{
char*s="12134";
intk=0,a=0;
while(s[k+1])
{
k++;
if(k%2==0)
{
a=a+(s[k]-’0’+1);
continue;
}
a=a+(s[k]-’0’);
}
printf("k=%da=%d\n",k,a);
}
程序运行后的输出结果是
选项
A、k=5 a=15
B、 k=4 a=12
C、k=6 a=11
D、k=3 a=14
答案
B
解析
当k=0时,执行while一次,得到k=1,a为2;当k=1时,执行while一次,得到k=2,a为4;当k=2时,执行while一次,得到k=3,a为7;当k=3时,执行while一次,得到k=4,a为12;所以答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/3DRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序段:intx=12;doubley=3.141593;printf(’’%d%8.6t’’,x,y);其输出结果是
以下定义数组的语句中错误的是
下列定义数组的语句中,正确的是
以下关于字符串的叙述中正确的是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROG1.C中。请勿改动主函数mai
给定程序中,函数fun的功能是:统计出带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANKl.C中。不
给定程序中,函数fun的功能是:对形参SS所指字符串数组中的M个字符串按长度由短到长进行排序。SS所指字符串数组中共有M个字符串,且串长
下面对对象概念描述正确的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
随机试题
患者,58岁。因工作需要,拔牙后半个月即做了全口义齿修复。戴牙后半年,因进食时食物塞入基托组织面无法忍受而就诊。进食时食物塞人基托与黏膜间的原因是
甲在电影散场时不小心与5岁的女儿乙走失,后发现女儿乙独自蹲在电影院的角落中,身上有被人侵犯的痕迹,则下列说法中可以作为证人证言的是:()
房屋面积的测算包括()的测算。
我国对建筑高度超过()m的高层建筑,称为超高层建筑。
各种账务处理程序的主要区别在于()。
高校师生为共同完成教育教学任务而建立起来的一种工作和组织关系是()。
下列叙述中,正确的是()。
Myunclespentmorethanhewasearning,andsoongot______debt.
Aballhasbeenrollingattheconstantratexcm/min.Howmanycentimetershasitroiledinthelastyseconds?
MORTIFIED:EMBARRASS::
最新回复
(
0
)