首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
35
问题
有以下程序 #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://kaotiyun.com/show/q9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹中有一个工程文件sit5.vbp。该程序的功能是从in5.txt文件中读入40个数据,统计这些数据中素数的个数,并找出所有素数中最小的素数(判断素数的函数已给出)。最后将查找和统计的结果分别显示在标签Label4-和Label3中(窗体外观如
考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与最小值分别
在名称为Forml的窗体上添加一个名称为Labell的标签,在属性窗口中把BorderStyle属性设置为1(如图l所示),编写适当的事件过程。使得程序在运行后,如果单击窗体,则可使标签移到窗体的右上角(只允许在程序中修改适当属性来实现)。要求:不得
窗体上有名称为Commandl的命令按钮,名称分别为Labell、Labe12、Labe13的标签。编写如下程序:PrivatexAsIntegerPrivateSubCommandl_Click()StaticyAsIntege
如果要定义一个窗体级变量,定义变量语句的位置应该是
某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为
在VB中,函数过程与子程序过程的区别之一是()。
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为()。
下列选项中,不属于数据模型所描述的内容的是()。
以下数据结构中,属于非线性数据结构的是()。
随机试题
剪切后工件的尺寸与号料线的公差是随着工件的尺寸增大而________的。
由实践者在自身的实践活动中,以解决实践中的问题为目标,以实践者对实践活动的反思为中介的、循环递进的研究活动是()
由于舱内通风不良,衬垫、隔离不当造成的海上损失是()
带状疱疹的临床特征一般为
男,70岁,软弱无力,进食减少,口渴、多尿2周,近2天嗜睡。急诊检查:BP70/50mmHg,神志朦胧,皮肤干燥失水,呼吸34次/分,心率108次/分,尿糖(++++),尿酮(±)。既往无糖尿病史。最可能的诊断是
批发商的营销策略不包括()。
甲是某市市委组织部部长。乙是甲的大学同班同学,一日乙将某建筑公司的经理丙介绍给甲,丙想承包本市旧城改造的一部分工程,请甲帮忙,甲答应了,丙当场送给甲现金10万元。甲与市建委主任丁联系,要丁把工程承包给不具备资质条件的丙。丙后来又送给甲10万元。问:本
调解的主要种类有()。
决定将党在抗日战争时期实行的减租减息政策改变为实现“耕者有其田”的政策的文件是
Iwouldratheryou______goodthingstoher.
最新回复
(
0
)