首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
53
问题
有以下程序
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://www.kaotiyun.com/show/HaDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
设变量已正确定义并赋值,以下正确的表达式是
下面四个选项中,均是不合法的用户标识符的选项是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;______}node;
阅读下面语句,则程序的执行结果是______。#include"stdio.h"main(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d,%d\n",a,b);elseprintf("
以下选项中,不能作为合法常量的是
下列叙述中,不属于软件需求规格说明书的作用的是
以下程序的输出结果是intf(){staticinti=0;ints=1;s+=i;i++;returns;}main(){inti,a=0;for(i=0;i
已知字符′A′的ASCII码值是65,字符变量cl的值是′A′,c2的值是′D′。执行语句printf("%d,%d",c1,c2-2);后,输出结果是
随机试题
下列对Excel表格功能的描述,错误的是()。
我国第一部纪传体通史是( )。
A、20单位/0.1mlB、250单位/0.1mlC、15单位/0.1mlD、0.25mg/0.1mlE、50μg/0.1ml普鲁卡因皮内试验的进皮剂量是
固定宫颈在正常位置,防止子宫下垂的主要韧带是
阳明热盛引起痉病治以
患者,女,60岁。间断上腹隐痛,饱胀3年,有时嗳气。问题1:胃镜检查发现幽门前区黏膜透见血管网,最可能诊断为
患者,男,56岁。患糖尿病10年,一直采用饮食控制疗法,空腹血糖持续在10mmol/L以上。近5年来,口服降糖药物格列本脲和阿卡波糖仍未获得良好控制,需采用胰岛素治疗。下列选项中,属于长效胰岛素的是
根据《药品说明书和标签管理规定》,下列药品有效期标注格式,正确的是
1994年,我国政府制定并批准了(),指出必须以可持续发展思想为指导,走出一条具有中国特色的发展道路。
Youshouldspendabout20minutesonQuestions1-13,whicharebasedonReadingPassage1below.OttersAOttersaresemiaquatic
最新回复
(
0
)