首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是______。 main() { char*s="1221"; int k=0,a=0,b=0; do { if(k%2==0) {a=a+s[k]-’0’; contin
下列程序的输出结果是______。 main() { char*s="1221"; int k=0,a=0,b=0; do { if(k%2==0) {a=a+s[k]-’0’; contin
admin
2013-02-23
35
问题
下列程序的输出结果是______。 main() { char*s="1221"; int k=0,a=0,b=0; do { if(k%2==0) {a=a+s[k]-’0’; continue; } b=b+s[k]-’0’; } while(s[++k]); printf("k=%d a=%d b=%d\n",k,a,b); }
选项
A、k=3 a=4 b=3
B、k=3 a=3 b=3
C、k=4 a=3 b=3
D、k=4 a=2 b=3
答案
4
解析
将数字字符串中下标值能被2整除的元素值(字符)转换为数字累加到变量a中,将数字字符串中下标值不能被2整除的元素值(字符)转换为数字累加到变量b中,循环结束时,a、b的值均为3,k是字符结束符的下标值,为4。
转载请注明原文地址:https://kaotiyun.com/show/HHJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列二叉树:对此二叉树中序遍历的结果为()
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
C语言程序的基本单位是
下列关于字符串的说法中错误的是
以下选项中,不能正确赋值的是______。
函数fseek(pf,OL,SEEK_END)中的SEEK_END代表的起始点是
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
在数据库系统中,实现各种数据管理功能的核心软件称为【 】。
数据库存管理系统常见的灵敏据模型有层次、网状和【】三种。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量’\101’是()。
随机试题
填料的等板高度越高,表明其传质效果越好。
关于甲状腺激素的叙述,哪项是错误的
发作性紧张性头痛的诊断标准中
如伴有下列哪项可确诊为克隆病治疗首选
无固定期限劳动合同,是指用人单位与劳动者约定无确定()时间的劳动合同。
与资金的时间价值具有函数关系的项目有( )。
()依法对期货公司董事、监事和高级管理人员进行监督管理。
个人存款可以分为()。
针对教学方法不足的问题,李老师提出并在实践中不断完善了情境教学法,并取得了良好成效,这充分体现了李老师()。
Thenorthernandsouthernpolarregionsaredifferentinmanyways.Themostimportantdifferenceconcernsthedistributionofl
最新回复
(
0
)