首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
18
问题
有以下程序
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://jikaoti.com/ti/SUi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义语句中正确的是
以下程序的作用是:从名为filea.dat的文本文件中逐个读入字符并显示在屏幕上。请填空。#include<stdio.h>main(){FILE*fp;charch;fp=fopen(______);ch=fSetc(fp);
数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
下面说明不正确的是
下列叙述中正确的是
有如下图所示的双链表结构,请根据图示完成结构体的定义:structaa{intdata;______}node;
以下程序的定义语句中,x[1]的初值是[9],程序运行后输出的内容是[10]。#include<stdio.h>main(){intx[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16},
设有定义语句int(*f)(int);,则以下叙述正确的是
下面程序段中,输出*的个数是char*s="\ta\018bc";for(;*s!=’\0’;s++)printf("*");
下面关于对象概念的描述中,错误的是
随机试题
下列各项中都是上声字的是()
处方写锦纹应付
下列关于税务行政复议听证的说法,正确的是()。
网络计划调整时,非关键工作在其时差范围内进行调整的目的有()。
某单位转让一幢已经使用过的楼房,售价500万元。该楼房原价为600万元,已提折旧400万元。经房地产评估机构评估,该楼重置成本价为800万元,成新度折扣率为五成。转让时缴纳各种税费共27.5万元。该单位应缴纳的土地增值税是()。
(),岗位胜任特征的研究意义主要体现在工作岗位分析上。
注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为180分钟。其中,阅读给定资料参考时限为60分钟,作答参考时限为120分钟。满分100分。2.监考人员宣布考试开始时,你才可以开始答题。3.请在题本、答题卡指
某公司销售部门主管大华拟对本公司产品前两季度的销售情况进行统计,按下述要求帮助大华完成统计工作:参照“产品基本信息表”所列,运用公式或函数分别在工作表“一季度销售情况表”、“二季度销售情况表”中,填入各型号产品对应的单价,并计算各月销售额填入F列中
Childrenare_________forsayingthewrongthingatthewrongtime.
A、Thisisthefirsttimeforthemantowearatie.B、Helookswonderfulwhenheisnotwearingatie.C、Thedesignofthetied
最新回复
(
0
)