首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: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
2013-06-11
39
问题
有以下程序:main() {int k=5; while(--k) printf("%d", k-=3); printf("\n");} 执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
1
解析
因为在while循环的循环条件中,一运算符是前缀形式,所以表达式—k的值是k自减之后的值。程序开始时,将k的值初始化为5,然后进入while循环,因为—k的值为4(非零),所以执行循环体输出k-=3的值1,此时k的值也变为1。第2次执行循环条件,—k的值为0,所以循环结束。因此最后输出的结果是1,故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/NxJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],i;for(i=0;i<10;i++)scanf("%d",&x[i]);for(【
以下程序的输出结果是【 】。#include<stdlib.h>main(){char*s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=20;
以下程序的输出结果是【 】。#include<string.h>main(){printf("%d\n",strlen("IBM\n012\1\\"));}
有以下程序 void f(int *q) { int i=0; for(;i<5;i++) (*q)++; } main() { int a[5]={1,2,3,4,5},i; f(a);
以下叙述中错误的是
当执行下面的语句定义一维数组a并赋以初值后,此数组的元素中不正确的一个赋值结果是() staticinta[10]={0,1,2,3,4,5};
当执行下面两个语句后,输出的结果为() charcl=97,c2=98; printf("%d%c",c1,c2);
十进制数269转换成十六进制数是()
下列选项中,不能用作标识符的是
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
随机试题
进程并发执行时,每个进程的执行速度是
我国古代最早提出自然主义法律观点的是
初产妇,26岁。38周妊娠,单臀,规律腹痛8小时入院,未破膜,查骨盆正常,宫口开大4cm,胎心140次/分,估计胎儿体重3000g。该产妇分娩时,不正确的处理是
A药品生产企业经批准可以生产医疗用毒性药品(口服剂型)、第一类精神药品(注射剂),心血管类药品(注射剂和片剂),中药注射液和中药提取物的部分品种,B药品生产企业也持有与A药品生产企业相应的品种的药品GMP证书。若B药品生产企业生产A药品生产企业委托的药
空气从相同的初态压缩到相同的终压,不同压缩过程终态温度的关系为()。
根据《证券投资基金法》规定,以下不属于基金管理人职责的是()
资本主义现实经济生活中,资本的本质和剩余价值的来源被工资所掩盖,资本主义的工资本质是:
塑料垃圾如果得不到妥善管理和处理,进入自然环境后,主要造成两种危害。即“视觉污染”和“潜在危害”。视觉污染是指散落在环境中,废塑料制品对市容、景观的破坏。在大城市、旅游区、水体,废旧塑料给人们的视觉带来不良刺激,影响城市,风景点的整体美感。下列现象属于上
在一棵非空二叉排序树中,关键字最小的结点的_____________。
PASSAGEFOURWhydoestheauthorsaythathiscarbecomestheextensionofhispersonality?
最新回复
(
0
)