首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() { int k=5: while(-k) printf("%d",k-=3); printf("\n"); } 执行后的输出结果是( )。
有以下程序: #include<stdio.h> main() { int k=5: while(-k) printf("%d",k-=3); printf("\n"); } 执行后的输出结果是( )。
admin
2017-12-13
53
问题
有以下程序:
#include<stdio.h>
main()
{
int k=5:
while(-k)
printf("%d",k-=3);
printf("\n");
}
执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
~k先自减再使用,所以第一次判断条件即为while(4),条件为真执行打印k的值k=4-3,结果为1,第二次判断条件即为while(0),条件为假,结束循环,打印回车换行符,所以选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/Amxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序,其中%u表示按无符号整数输出。main(){unsignedintx=0xFFFF;/*x的初值为十六进制数*/printf(“%u\n”,x);}程序运行后的输出结果是(
以下语句定义正确的是()。
下列叙述中错误的是()。
运行下面程序时,从键盘输入字母A,则输出结果是()。#includemain(){charch;ch=getchar();switch(ch){case‘
若变量都已正确说明,则以下程序段输出结果为()。#includemain(){chara=‘a’;intb=2:printf(a>b?“***a=%d”:“###b=%d”,a,b);
下列各选项中,不属于序言性注释的是()。
下面关于算法的叙述中,正确的是()。
随机试题
查尔斯·巴贝奇的主要观点有哪些?
大便隐血试验阳性,说明上消化道出血量为()
患者男性,60岁,咳嗽,咳痰20年,有高血压、肝炎病史。查体:BPl50/83mmHg,肺肝界位于第六肋间。心界缩小,心率110次/分,律不齐,PⅡ亢进,胸骨左缘第五肋间可闻及收缩期杂音。肝肋下3.5cm,双下肢浮肿。心电图报告:顺钟向转位,V1,V2,V
A.甲基纤维素口服B.石蜡油口服C.肥皂水灌肠D.外科手术E.半乳糖口服肝性脑病不能排便
按照抗肿瘤作用机制和来源分类,氟尿嘧啶属于
患者,男,18岁。腹痛2天,下痢赤白,里急后重,肛门灼热,口渴,舌苔黄腻,脉滑数。治疗应首选
根据《宪法》和《地方组织法》规定,下列哪一选项是正确的?(2010年试卷一第22题)
因税务机关的原因导致纳税人少缴的税款,税务机关在()年内可以要求纳税人补缴。
“物质两种存在形式离开了物质,当然都是无,都是只在我们头脑中存在的观念抽象”,这段话说明
Lateralthinking(横向思维),firstdescribedbyEdwarddeBonoin1967,isjustafewyearsolderthanEdward’sson.Youmightimagin
最新回复
(
0
)