首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { char*s={"ABC"}; do {printf("%d",*s%10); s++: }while(*s); } 注
有以下程序: #include main() { char*s={"ABC"}; do {printf("%d",*s%10); s++: }while(*s); } 注
admin
2020-11-27
23
问题
有以下程序:
#include
main()
{
char*s={"ABC"};
do
{printf("%d",*s%10);
s++:
}while(*s);
}
注意:字母A的ASCII码值为65,程序运行后的结果是( )。
选项
A、5670
B、656667
C、567
D、ABC
答案
C
解析
每进行一次循环,将输出s指向字母的ASCII码值除以10的余数。字符A的ASCII码值为65,第一次输出65%10的余数5,执行s++后,指针指向字母B;第二次输出66%10的余数6,执行s++后,指针指向字母c;第三次输出67%10的余数7,执行s++后,指针指向串结束标志’\0’,’\0’对应ASCII值为0,即*s等于0,退出循环。因此,输出结果为567。
转载请注明原文地址:https://jikaoti.com/ti/sUD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineN4voidfun(inta[][N],intb[]){inti;for(i=0;i
下列关于C语言数据史件的叙述中正确的是()。
以下叙述中正确的是
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
有以下程序#includemain(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
下面不属于对象基本特点的是
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为
随机试题
A.双氧水B.甲醛甲酚C.氢氧化钙制剂D.多聚甲醛E.氢氧化钙无髓牙变色
患者,女,56岁,1年前患肺癌手术治疗。半年前发现左锁骨上淋巴结肿大,2个月来出现胸闷、气短而就诊,化验检查:Hb95g/L,WBC6×109/L,ESR40mm/h,X线胸片显示右肺肿块阴影,心影向两侧扩大,心脏冲动减弱。1d来患者突感该病加
对于慢性充血性心力衰竭的治疗不正确的是
向一个以上房屋所有权人核发房屋所有权证书时,每增加一本证书可以按每本()元收取工本费。
下列各项中,应在“以前年度损益调整”科目贷方核算的有()。
1995年颁布的________规定了我国中学德育的目标。
试述美术课教学评价应该遵循哪些原则?
局域网操作系统的基本任务是为用户提供各种基本网络服务功能,完成【】的管理,并提供网络系统的【】。
Whatisthepurposeofthetanktest?
EdgarPoe,anAmericanwriter,wasbornin1809.Hisparentswereactors.Edgarwasababywhenhisfatherleftthefamily.Hew
最新回复
(
0
)