首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
2017-05-20
15
问题
有以下程序
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自减l变为0,为假,退出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://kaotiyun.com/show/HaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请阅读以下程序:#includemain(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;}case
函数fun的返回值是______fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++;n++;}returnnum
有以下程序#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.daf","w");for(i=0;i<3;i++)
有以下程序#include<stdio.h>#include<string.h>typedefstrtlct{charname[9];charsex;floatscore[2];}STU;void
以下描述中正确的是
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下列叙述中,不属于软件需求规格说明书的作用的是
已知字符′A′的ASCII码值是65,字符变量cl的值是′A′,c2的值是′D′。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
判断char型变量c1是否为大写字母的正确表达式是
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
随机试题
会计工作的组织形式一般有______、______两种。
有关恶性肿瘤细胞的描述不正确的是
婴儿饮食中,三大营养素(蛋白质:脂肪:碳水化合物)所供热量的百分比正确的是
关于受精卵形成的描述,正确的是
考察整个项目的融资前税前现金流量时,其现金流入一般有( )。
关于沥青路面施工用石粉的要求,下列叙述正确的是( )。
企业在固定资产清理过程中,收到应由保险公司或过失人赔偿的损失时,应借记“固定资产清理”。()
机构的职权与职责相平衡是()。
函数f(x)=log0.6(6x-x2)的单调递增区间为().
TherearemanytheoriesaboutthebeginningofdramainancientGreece.Theonemostwidelyacceptedtodayisbasedontheassum
最新回复
(
0
)