首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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-01-11
39
问题
有以下程序
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/vUxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#includevoidfun(int*s,int*p){staticintt=3;*p=s[t];t--:}voidmain(
假定x和y为double型,则表达式x=2,y=x+3/2的值是()。
下列特征中不是面向对象方法的主要特征的是()。
在使用putchar和getchar函数处理字符时,必须在程序的开头出现包含头文件命令行是_________。
有以下程序,若运时从键盘输入:18,11,则程序的输出结果是________。main(){inta,b;printf("Entera,b:");scanf("%d,%d",&a,&b);while(a
设有定义语句:intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是()。
若有以下定义:chara;intb;floatc;doubled;则表达式a*b+b-c值的类型为()。
设有以下宏定义: #defineA2 #defineBA+3则执行赋值语句“t=B*2;”后,int型变量t的值为_________。
请写出与!(a<=b)等价的C语言表达式________。
下列关于栈的叙述中,正确的是()。
随机试题
企业管理的各项职能中,首要职能是()
Inrecentyears,moreandmoreforeignersareinvolvedintheteachingprogramsoftheUnitedStates.Boththeadvantagesandth
A.牛蒡子B.夏枯草C.熟地黄D.生石膏E.大黄调配时应后称的药物是
关于员工福利计划,下列叙述不正确的是( )。
改革开放以来,我国房地产税收体系不断适应市场经济发展的需要,逐步走向完善。目前,我国房地产税收有()。
儿童身心的发展总是由低级水平向高级水平发展的,这是身心发展的()
设D是χOy平面上以(1,1),(-1,1),(-1,-1)为顶点的三角形区域,D1为区域D位于第一象限的部分,则(χy+cosχsiny)dσ等于().
通常一台计算机系统的存储介质包括Cache、内存、磁带和硬盘,其中访问速度最快的是
Itwastheir______decisiontoleavetheircountry,andasaresult,theylosttheircitizenship.
Whatisthemostimportantfunctionoftrees?Whatdoesthepassagemainlytalkabout?
最新回复
(
0
)