首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int k=5; while(--k) printf("%d",k-=3); printf("\n");} 执行后的输出结果是
有以下程序 main(){int k=5; while(--k) printf("%d",k-=3); printf("\n");} 执行后的输出结果是
admin
2018-11-21
64
问题
有以下程序
main(){int k=5;
while(--k)
printf("%d",k-=3);
printf("\n");}
执行后的输出结果是
选项
A、2
B、4
C、1
D、死循环
答案
C
解析
在程序语句中,k的初始值为5,进行第1次while循环后,k自减1为4,非0,执行循环体里的printf语句,输出1,此时k的值变为1。程序执行第2次循环时,k自减1变为0,为假,退出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://kaotiyun.com/show/0lxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,其中%u表示按无符号整数输出 main() { unsigned int x=0xFFFF;/* x的初值为+六进制数 */ printf("%u\n",x); } 程序运行后的输出结果是
下列可用于C语言用户标识符的一组是
下列有关数据库的描述,正确的是
数据库技术的主要特点为数据的集成性、数据的高【】和低冗余性、数据独立性和数据统一管理与控制。
若有如下程序;main(){chara[]="china\0name\0";printf("%d,",strlen(A));printf("%d\n",sizeof(A));}则程序运行后的输出结果是(
C语言中文件的存取方式()
设函数findbig已定义为求3个数中的最大值。以下程序将利用函数指针调用findbig函数。请填空。main(){intfindbig(int,int,int);int(*f)(),x,y,z,big;f=
以下叙述中错误的是()。
以下叙述中错误的是
数据库设计包括两个方面的设计内容,它们是
随机试题
下列关于地役权的说法正确的是()
根据国家卫生计生委《戊二醛类消毒剂卫生质量技术规范》对戊二醛类消毒剂的要求,下列不属于其中之一的内容是
处理大面积深度烧伤创面的最佳治疗方法是
下列说法有误的有()。
(2009)民用建筑工程中,哪种室内材料要控制游离甲醛的含量?
2011年9月,万方农贸公司与绿岛家禽养殖场签订合同,合同约定:绿岛家禽养殖场在2012年1月向万方农贸公司供应1万只家禽;万方农贸公司支付预付款10万元;如有纠纷,提交仲裁机构裁决。2011年10月,万方农贸公司按期支付预付款10万元。2012年1月,
下列文件格式中,不属于点阵式存储图形文件格式的是()。
山随平野尽,________。
设A是n阶矩阵,n维列向量α和β分别是A和AT的特征向量,特征值分别为1和2。(Ⅰ)证明βTα=0;(Ⅱ)求矩阵βαT的特征值;(Ⅲ)判断βαT是否相似于对角矩阵(要说明理由)。
CulturalDifferencesPeoplefromdifferentculturessometimesdothingsthatmakeeachotheruncomfortable,sometimeswithou
最新回复
(
0
)