首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-10-16
79
问题
有以下程序
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/q5xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行的结果是【】。#include<conio.h>#include<stdio.h>#defineM100voidfun(intm,int*a,int*n){inti,j=0;
下面的语句要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
已有定义:char c;,程序前面已在命令行中包含ctype.h文件。不能用于判断c中的字符是否为大写字母的表达式是
有以下程序main(){inta=7,b=8,*p,*q,*r;p=&a;q=&b;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",*p,*q,a,b);
以下能正确表示x在-5到-1或5到1范围(含5和1)内,值为“真”的表达式是()
有下列程序:main(){inty=20;do{y--;}while(--y);printf("%d\n",y--);}当执行程序时,输出的结果是()。
下列关于队列的叙述中正确的是
以下函数fun的功能是返回str所指字符串中以形参c中字符开头的后续字符串的首地址,例如:str所指字符串为:Hello!,c中的字符为e,则函数返回字符串:ello!的首地址。若str所指字符串为空串或不包含c中的字符,则函数返回NULL。请填空。
以下函数用以求y的x次方。补足所缺语句。doublefun(doubley,intx){inti;doublez=1.0;for(i=1;i______;i++)z=______;
数据独立性分为逻辑独立性与物理独立性。当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改,称为【】。
随机试题
芒硝的功效是
霍乱弧菌最重要的致病物质是
癃闭的病位虽在膀胱,但与本病关系密切的脏腑还有
A、阻断中枢5一HT受体B、使突触间隙的NA浓度下降C、阻断中枢多巴胺D2受体D、抑制中枢PG合成E、抑制外周PG合成解热镇痛药的解热作用机制是
对全身作用的栓剂说法错误的是
应是执业药师应具有药师以上技术职称,或具有中专(含)以上药学或相关专业的学历
单机试运行负责组织的单位是()。
《中华人民共和国建筑法》规定,( )可以规定实行强制监理的建筑工程的范围。
丙公司2017年12月31日的资产负债表显示:资产总额年初数和年末数分别为4800万元和5000万元,负债总额年初数和年末数分别为2400万元和2500万元,丙公司2017年度收入为7350万元,净利润为294万元。要求:计算总资产
Notonly______(他向我收费过高),buthedidn’tdoagoodrepairjobeither.
最新回复
(
0
)