首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: 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
2010-09-05
47
问题
有下列程序:
main()
{int k=5;
while(--k) printf("%d",k-=3);
printf("\n");}
执行后的输出结果是( )。
选项
A、1
B、2
C、4
D、死循环
答案
A
解析
在程序语句中,k的初始值为5,进行第 1次while循环后,k自减1为4,非0,执行循环体里的printf语句,输出1,此时k的值变为1。程序执行第2次循环时,k自减1变为0,为假,退出while循环语句。所以程序的最后结果为1。
转载请注明原文地址:https://kaotiyun.com/show/uYWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Command1,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3-90所示。程序运行后,单击命令按钮,即可计
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=
以下关于菜单的叙述中,错误的是()。
窗体上有名称为Command1的命令按钮和名称为Text1的文本框PrivateSubCommand1_Click()Text1.Text="程序设计"Text1.SetFocusEndSubPrivateSubText1_GotF
编写如下程序:PrivateSubCommand1_Click() DimiAsInteger,jAsInteger n=InputBox("输入一个大于1的正整数") Fori=2Ton Forj=2To
下面的程序执行时,将把当前目录下的顺序文件smtext1.txt的内容读入内存,并在文本框Text1中显示出来。在横线处应填写()。PrivateSubCommand1_Click()DiminDataAsS
能够产生1到50之间(含1和50)随机整数的表达式是( )。
已知变量X、Y为整数型,且x=4,y=12,S为字符串型,且s=a,LblOk为标签控件,下列赋值语句不合法的是()。
假定有以下循环结构:DUntil条件表达式循环体Loop则以下正确的描述是()。
随机试题
断路器从得到分闸命令起到电弧熄灭为止的时间,称为全分闸时间。()
当某人的收入增加一倍后,却对某种商品的需求量没有任何变化。我们一般就会将该商品视为()
心理咨询与心理治疗的工作对象是不同的。
《红楼梦》中的林黛玉,性格敏感多疑,孤僻多虑,易伤感,情感体验深刻且持久。林黛玉的气质类型属于
专项工程施工组织设计的编制对象正确的是()。
关于施工质量计划,下列说法中正确的是()。
班主任苏老师发现,承担本班数学教学任务的林老师经常让学生罚站。面对这种情况,苏老师应该()。
(1)向保险公司理赔(2)构成共同犯罪(3)利用职务理赔8万与朋友平分(4)保险机构人员投保自己汽车(5)唆使朋友烧毁自己汽车
执行下列程序的输出结果是()。#include<stdio.h>main(){inti,j,x=0,y=0;for(i=0;i<2,i++){for=j=0.j<3;j++)
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下画线处填入正确的内容并把下画
最新回复
(
0
)