首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2016-12-28
54
问题
有以下程序
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循环语句。所以程序的最后结果为l。
转载请注明原文地址:https://kaotiyun.com/show/ugDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#definePOW(r)(r)*®main(){intx=3,y=2,t;t=POW(x+y);printf("%d\n",t);}
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
有下列程序:fun(intx){intp;if(x==0‖x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7)
下列选项中,值为1的表达式是()。
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
若变量已正确定义,下列正确的程序段是()。
下列程序的输出结果是()。#include<stdio.h>main(){inta=4;printf("%d\n",(a+=a-=a*a));}
设计软件结构是在软件生命周期的()。
下列语句中,在字符串s1和s2相等时显示"theyareEqual"的是()。
下列程序中函数sort()的功能是对数组a中的数据进行由大到小的排序。#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;<n;j++)i
随机试题
A.主动脉根部扩张B.心影呈靴形C.心影呈梨形D.心影随体位改变
下述情形中,不属于医师在执业活动中享有的权利的是
分析某地1990~2000年的婴儿死亡率的变化趋势,宜绘制的图形为进行甲乙两地1995年5种类型病毒性肝炎发病宰的比较,宜采用
患儿,2岁,因肺炎伴急性心力衰竭需立即进行抢救,首选的药物是
朝阳公司为一家生产、销售钢材的企业,2012年6月1日库存钢材1万吨,生产成本为每吨4000元,市场销售价格为每吨5000元。朝阳公司预计该批钢材可在10月份销售出去。为了规避钢材价格波动风险,朝阳公司于6月1日在期货市场上卖出了10月份交割的钢材期货1万
“高原现象”通常发生在技能学习过程的()
有以下程序:#includemain(){inty=10:while(y一一);printf(“y=%d\n”,Y);}程序执行后的输出结果是()。
Asarule,thereismoregenuinesatisfaction,atruerlife,andmoreobtainedfromlifeinthehumblecottagesofthepoorthan
Whenhelefthisparentshepromisedthemthathewould______(尽量多写家信).
【B1】【B5】
最新回复
(
0
)