首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #inc1ude<stdio.h> main() { char*s={"ABC"}; do { printf("%d",*s%10); s++;
有以下程序 #inc1ude<stdio.h> main() { char*s={"ABC"}; do { printf("%d",*s%10); s++;
admin
2009-09-28
39
问题
有以下程序 #inc1ude<stdio.h> main() { char*s={"ABC"}; do { printf("%d",*s%10); s++; } while(*s); } 注意字母A的ASCII码值为65。程序运行后的输出结果是______。
选项
A、5670
B、656667
C、567
D、ABC
答案
C
解析
本题考查的是do-while语句的使用,do-while执行的过程是当while后面—对括号中表达式的值为非0时,转去执行循环体,当值为0时,退出循环。本题定义了—个指针变量s,并使得s指向字符串"ABC",的首地址,即把字符A的地址赋给s,因为do-while语句是先执行循环体再进行循环条件的判断,因此先执行printf语句,“s%10”是s对10的取模运算,第—字符A的ASCII码为65,故“65%10”取模运算结果为5,因此输出5,接着执行s++,s指向字符串的下—个字符,当字符串中字符没有循环完时,继续执行do-while语句,以此类推,B和C的分别为6和7,因此,选项C是正确的。
转载请注明原文地址:https://www.kaotiyun.com/show/q9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经添加所有控件,如图所示。在程序运行时,如果单击“开始”按钮,则每隔0.1秒窗体上的汽车图标向右移动一次(初始状态下不移动);如果单击“停止”按钮,则停止移动。请完成以下工作:①设置适当控件
在名称为Forml、标题为“学生出勤情况”的窗体上画1个名称为Frame1的框架控件,其标题内容为“请选择”;再向框架内画5个名称分别为OptionI、Option2、Option3、Option4、Option5,标题文字分别为“旷课”、“迟到”、“早退
在考生文件夹下有一个工程文件sjt4.vbp,相应的窗体文件为sjt4.frm,在窗体上有一个文本框和一个命令按钮。程序运行后,单击命令按钮,即可计算出0~1000范围内不能被7整除的整数的个数,并在文本框中显示出来。在窗体的代码窗口中,已给出了部分程序,
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
下列关于菜单项的描述中,错误的是
以下打开VisualBasic菜单编辑器的操作中,错误的是
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是()。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是()。
对如下二叉树进行后序遍历的结果为
下面选项中不是关系数据库基本特征的是()。
随机试题
下列各句中均有形容词的活用,找出这些形容词,并说明活用后表示的意义。楚左尹項伯者,素善留侯張良。
实验室检查Hb80g/L,MCV75fl,MCHC26%,其属于下列哪一种贫血
中医学的理论体系是经过长期医学实践(主要是临床实践,亦包括对人和动物的解剖观察等),在古代哲学思想指导下,并融合了当时的自然科学知识(天文、历学、农学等)而逐步形成的。这一独特理论体系有两个基本的特点:一是整体观念;二是辨证论治。脾胃气血生化之源的理论
小儿牙齿发育正常的情况有()
关于白衣骑士策略,下列说法正确的是( )。
下列各项中,应计入营业外收入的有()。
“……造成了一个弥漫着书香的世界,使中华民族成为世界上最具书卷气的民族,甚至目不识丁者也知‘敬惜字纸’,普遍有一种对于文字、文献的崇拜。”这一现象出现的原因是()。
根据《中华人民共和国教师法》,下列属于教师义务的是()。
下列各句中,划线的词语运用错误的一项是()。
DNS反向搜索功能的作用是(1),资源记录MX的作用是(2),DNS资源记录(3)定义了区域的反向搜索。(1)
最新回复
(
0
)