首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int a=7; while (a--) ; printf("%d\n",a);} 程序运行后的输出结果是
有以下程序 #include main() { int a=7; while (a--) ; printf("%d\n",a);} 程序运行后的输出结果是
admin
2020-11-23
30
问题
有以下程序
#include
main() {
int a=7;
while (a--) ;
printf("%d\n",a);}
程序运行后的输出结果是
选项
A、0
B、1
C、-1
D、7
答案
C
解析
在while语句中,先判断while后面的表达式是否为0,如果为0,则退出循环,甭则执行循环体。在本题中,当变量a的值经过几次循环后,其值等于0时,退出while循环语句,变量a再执行自减运算,所以其值等于-1。
转载请注明原文地址:https://jikaoti.com/ti/ToD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结
下列给定程序中,函数fun的功能是:在整数10到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中a1放个位数,a2放十位数。请改正程序中的错误,使它能得出正确的结果。注意:不得增行或删
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按Bum成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注:卷:不得增行或删行,也不得更改程序的结构!试题程序:#include<stdio
关于地址和指针,以下说法中正确的是()。
有以下程序:#include<stdio.h>voidfun(intx){if(x/2>1)fun(x/2);printf(″%d″,x);}voidmain(){fun(7);printf(″\n″);}程序运行后的结果是
一名教师可讲授多门课程,一门课程可由多名教师讲授。则实体教师和课程间的联系是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
有以下程序段int*p;p=_______malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
在学生管理的关系数据库中,存取一个学生信息的数据单位是
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的
随机试题
第二类精神药品处方为
表里双解剂适用于
温中回阳宜用温中止呕宜用
治疗寒湿痢的主方是治疗噤口痢虚证的主方是
当投标人对现场考察后向招标人提出问题质疑,而招标人书面回答的问题与招标文件中规定的不一致时,应以( )为准。
收入支出表内各项目的占比情况直观地反映了该类收入支出项目的具体结构。收入结构的分析通常能显示一个家庭的()。
处理对策的基本要素是()。
(2015年真题)教学过程中学生掌握知识的中心环节是()。
单杠单挂膝悬垂摆动练习中,应用的握杠方法是()。
汇编语言源程序经汇编后不能直接生成( )。
最新回复
(
0
)