首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
53
问题
有以下程序 #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全国计算机二级
相关试题推荐
在窗体上画1个标题为“文字属性”、名称为FrameI的框架控件,在框架中画一个名称为Checkl的复选框数组,含2个数组元素。按下标的前后顺序,其标题分别是“粗体”和“斜体”,并设置适当属性,使得“粗体”被选中,界面如图所示。存盘时,工程文件名
在考生文件夹下有一个工程文件sjt3.vbp,包含了所有控件和部分程序。程序运.行时,在文本框中每输入一个字符,则立即判断:若是小写字母,则将它的大写形式显示在标签labell.中;若是大写字母,则把它的小写形式显示在Iabell中,若是其他字符,则将该字
在考生文件夹下有一个工程文件sjt5.vbp,其名称为FormI的窗体上已有三个文本框Textl、Text2、Text3,以及部分程序代码,请完成以下工作。①在属性窗口中修改Text3的适当属性,使其在运行时不显示,作为模拟的剪贴板使用,窗体如图
如果要定义一个窗体级变量,定义变量语句的位置应该是
编写如下程序:PrivateSubCommandl_Click()DimxAsInteger.yAsIntegerx=InputBox("输入第一个数")y=InputBox("输入第二个数")Ca
为了清除列表框中指定的项目,应使用的方法是
下列关于二叉树的叙述中,正确的是
以下选项中,不合法的VisualBasic的变量名是()。
以下选项中,不合法的VisualBasic的变量名是( )。
随机试题
19世纪80年代,一种无菌的、可包扎的、密封于单独包装、不会被感染且立即可用的外科敷料成品的开发标志着强生公司的诞生。它的使用大大减少了手术后病人感染和再次得病的机会,从而使企业迅速发展起来。今天,强生已发展成为拥有180多个公司、近10万雇员的
互联网上的促销是()
简述如何正确对待竞争。
中国现代小说的奠基人是()
以苯为原料合成:
初期佝偻病的主要表现
血浆纤维蛋白原增高见于
采用收益法评估资产时,收益法中的各个经济参数存在的关系是( )。
乙公司为母公司,甲公司为其子公司。相关资料如下(假定不考虑所得税影响):资料一:2017年1月1日,乙公司以银行存款5800万元自集团外部购入丙公司80%的股份,乙公司与丙公司的原股东没有关联方关系,当日取得其控制权。丙公司2017年1月1日可辨认净资
2015~2016年甲公司发生与长期股权投资有关的业务资料如下:(1)2015年1月1日,甲公司以6500万元购入乙公司30%有表决权的股份,另外在购买该股票时支付相关税费100万元,能够对乙公司施加重大影响,作为长期股权投资核算。当日,乙公司可
最新回复
(
0
)