首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
74
问题
有以下程序:
#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全国计算机二级
相关试题推荐
C语言中规定,程序中各函数之间()。
有以下程序段charch;intk;ch=‘a’:k=12;printf(“%c,%d,”,ch,ch,k);printf(“k=%d﹨n”,k1);已知字符a的ASCII十进制代码为97,则执行上述程序
若变量x、y已定义为int类型且x的值为33,y的值为3,请将输出语句printf(__________,x/y1;补充完整,使其输出的计算结果形式为:x/y=11。
以下有关宏替换的叙述不正确的是()o
以下语句定义正确的是()。
设有下面的定义:structst{inta;floatb;}d;int*p;要使P指向结构变量d中的a成员,正确的赋值语句是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的____________。
设有如下的程序段:charstr[]=“HelloWorld”;char*ptr;ptr*str;执行上面的程序段后,*(ptr+10)的值为()。
随机试题
Whenyouimaginethedesert,youprobablythinkofaveryhotplacecoveredwithsand.Althoughthisisagooddescriptionform
A.甲型肝炎抗体检测B.血ALT测定C.胆红素测定D.乙型肝炎抗原抗体测定E.肝脏B超检查孕妇,妊娠32周,3周前食用未煮熟的毛蚶后出现恶心、呕吐、食欲缺乏、小便深黄色。血压140/90mmHg。子宫底高度30cm,胎心144次/分。怀疑孕妇患
妊娠早期羊水的主要来源是
参加养老保险的个人,达到法定退休年龄时累计缴费()年的,按月领取基本养老金。
关于我国期货交易所对持仓限额制度的具体规定,以下表述正确的有()。
证券初始登记包括( )等。
报送审计主要适用于政府审计机关对大型企业的审计。()
“二个有利于”标准中最根本的、处于核心地位的是()。
需求分析的最终结果是产生______。
Peopletravelbyplane,bytrain,byship,bybus.Tome,thebestwayoftravelingonasummeristogoonfoot.Myprefere
最新回复
(
0
)