首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(注:字符a的ASCII码值为97): #include<stdio.h> main() {char *s={"abc"}; do {printf("%d",*s%10);++s;} while(*s); } 程序运行后的输出结果是( )。
有以下程序(注:字符a的ASCII码值为97): #include<stdio.h> main() {char *s={"abc"}; do {printf("%d",*s%10);++s;} while(*s); } 程序运行后的输出结果是( )。
admin
2021-07-09
17
问题
有以下程序(注:字符a的ASCII码值为97):
#include<stdio.h>
main()
{char *s={"abc"};
do
{printf("%d",*s%10);++s;}
while(*s);
}
程序运行后的输出结果是( )。
选项
A、abc
B、789
C、7890
D、979899
答案
B
解析
字符指针s指向字符串“abc”,do...while()循环中首先将s指向的字符与10进行余操作,然后打印出余数,再将指针s向后移动一个位置,指向下一个字符;第一次循环,s指向的字符’a’的ASCII码为97,所以与10求余结果为7,输出7,同时s向后移动一位,指向字符’b’,while()判断条件为true;第二次循环s指向的字符’b’的ASCII码为98,与10求余结果为8,输出8;同时s向后移动一位,指向字符’t’,while()判断条件为ture;第二次循环;s指向的字符’c’的ASCII码为99,与10求余结果为9,输出9,同时s向后移动一位,指向空字符’\0’,空字符的的ASCII码为0,所以while()判断条件为false,循环结束,输出结果为789,答案选B。
转载请注明原文地址:https://jikaoti.com/ti/yUz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
有以下程序:#include<stdio.h>#defineS(x)(x/x)*xmain(){intk=6,j=3;printf("%d,%d\n",S(k+j),S(j+k));}程序运行后的输出结果是()。
以下不构成无限循环的语句或语句组是()。
以下选项中,不合法的C语言用户标识符是
面向对象方法中,继承是指()。
以下叙述错误的是
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
下列关于数据库设计的叙述中,正确的是()。
设变量已正确定义并赋值,下列表达式中正确的是()。
设有定义:struct{charmark[12];intnum1;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
随机试题
近年来,我市的旅游事业________,前来旅游的国内外游客________。填入画横线部分最恰当的一项是()。
男性,15岁,诉跛行,有时跌跤已有12年,3岁时因“感冒”曾发热38.6℃,伴头痛,肌肉酸痛,5天后发热退,发现左足不能主动屈伸。体格检查:左小腿肌肉萎缩,皮肤感觉正常,肌张力不高,胫前肌呈不完全性弛缓性瘫痪。进一步检查发现该患者胫前肌有收缩,但不能带
下列哪项不是牢脉的特点
临床上最常见的输血反应是
既能疏肝破气,又能消积化滞的药物是
下列关于可行性研究阶段进行建设项目用地合理性分析的说法,正确的是()
海因里希因果连锁理论认为企业安全工作的重心是______。
【背景资料】某新建站房工程,建筑面积56500m2,地下1层,地上3层,框架结构,建筑总高24m,总承包单位搭设了双排扣件式钢管脚手架(高度25m),在施工过程中有大量材料堆放在脚手架上面,结果发生了脚手架坍塌事故。造成了1人死亡,4人重伤,1人轻伤,直
x、y、z∈R*,x-2y+3z=0,的最小值为______.
AGenomeMilestoneItwasthebiggestscientificgrudgematchsincethespacerace.TheGenomeWarshadeverything:twogrou
最新回复
(
0
)