首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
108
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includestructord{intx,y;)dt[2]={1,2,3,4);main(){structord*p=dt;printf”%d,”,++(p->x));printf(”%d\n”,++(p->y));)程序运行后的输出
有以下结构体说明、变量定义和赋值语句structSTD{charname[10];intage;charsex;}s[5],*ps;ps=&s[0];则以下scanf函数调用语句有错误的是
关于算法,以下叙述中错误的是
以下叙述中正确的是
若有定义语句:chara=’\82’:则变量a
下列叙述中正确的是
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#defin
给定程序中,函数fun的功能是:对形参SS所指字符串数组中的M个字符串按长度由短到长进行排序。SS所指字符串数组中共有M个字符串,且串长
下面不能作为软件需求分析工具的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
随机试题
如何提高角焊缝的疲劳强度?
用_________组合键,可以启动或关闭中文输入法。
A.Ratherthanfightthecrowdsintheshoppingcenter,theynowshoponline.B.Ontheonehand,I’dlikeajobthatpaysmore,
[背景资料]以下资料是某施工企业安全教育培训记录表。施工企业项目部进行安全教育培训时,可以采用多种形式,但下列()不适宜。
背景资料:某集团公司施工总承包某新建铁路一标段工程。该工程计标准时速160km,为有砟轨道的客货共线。工程内容包括路基、桥涵、隧道工程,不包括轨道、铺架、“四电”和站房工程。隧道为单线隧道,岐山1号隧道为Ⅲ级围岩,岐山2号隧道为Ⅳ级围岩。主要结构
下列各项中,属于办理支付结算主体的有()。
()标志着我国证券市场股权分置改革正式启动。
标志着中国半殖民地半封建社会基本形成的不平等条约是()。
垃圾分类
设栈的存储空间为s(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=m。现又在栈中退出一个元素后,栈顶指针top值为()。
最新回复
(
0
)