首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(注:字符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
27
问题
有以下程序(注:字符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://kaotiyun.com/show/Gatp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中可用作C程序合法实数的是()。
下列给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序。请在程序的下画线处填入正确的内容并将下画线删除,使
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
下列字符数组初始化语句中,不正确的是()。
以下选项中不合法的标识符是()。
以下语句的输出结果是printf("%d\n",strlen("\t\"\065\xff\n"));()。
以下是正确C语言标识符的是()。
数据库设计的根本目标是要解决
随机试题
下列哪项是对扮演角色的教学方法的描述()
组织内部提升和外部招聘各有利弊,适合采用内部提升的方式的情况是()
女性患者,28岁,放置宫内节育器1个月后复诊,主诉月经量较放置节育器前增加1倍。能够预防或减少宫内节育器放置后月经过多的是
牛产后易发生胎衣不下,其原因之一是牛胎盘形态结构属于()。
下列哪些罪名属于身份犯?()
下列有关个人独资企业设立条件的表述中,符合个人独资企业法律制度规定的有()。
小林和小王分别采用不同研究方法对A村留守儿童的生活照料情况进行研究,并根据研究结果设计服务项目。小林通过量表收集了A村所有留守儿童生活照料情况,而小王则通过深度访谈收集了A村1/5留守儿童的生活照料情况。关于小林和小王研究的说法,正确的有()。
市场经济以自愿交易为基础,交易即产权的交换,交易顺利完成的前提是产权的界定和保护。若无产权保护,市场就有可能变成战场,侵占将取代互利,成为配置资源的主要方式。若想防止暴力配置资源,社会必须保护产权和保证契约的执行,这就需要一个完善的法律体系,法律的作用是惩
Overhalftheworld’speoplenowliveincities.Thelatest"GlobalReportonHumanSettlements"saysasignificantchangetookp
AlthoughtheUnitedStatescherishesthetraditionthatitisanationofsmalltownsandwideopenspaces,onlyoneineightAm
最新回复
(
0
)