首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main( ){ inta=7; while(a-); printf(’’%dkn’’,a);} 程序运行后的输出结果是
有以下程序 #include main( ){ inta=7; while(a-); printf(’’%dkn’’,a);} 程序运行后的输出结果是
admin
2014-06-17
22
问题
有以下程序
#include
main( ){
inta=7;
while(a-);
printf(’’%dkn’’,a);}
程序运行后的输出结果是
选项
A、0
B、1
C、.1
D、7
答案
C
解析
在while语句中,先判断while后面的表达式是否为0,如果为0,则退出循环,否则执行循环体。在本题中,当变量a的值经过几次循环后,其值等于0时,退出while循环语句,变量a再执行自减运算,所以其值等于-1。
转载请注明原文地址:https://kaotiyun.com/show/xeJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序通过函数指针p调用函数fun,请在填空栏内写出定义变量p的语句。voidfun(int*x,int*y){……}main(){inta=10,b=20;【】:p
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有如下图所示的链表结构:指针p指向变量a,q指向变量c。则能够把
不合法的main函数命令行参数表示形式是
若有以下定义和语句:ints[4][5],(*ps)[5];ps=s;则对s数组元数的正确引用形式是
下述程序的输出结果是()。#include<stdio.h>intfun(inta){intb=0;staticintc=3;b++,c++;returna+b+c
执行下列程序的输出结果是()。main(){union{intb;charc[2];}y;y.b=0x4142;printf("%c,%c",y.c[1],y.c[0]);
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
下列函数定义中,会出现编译错误的是______。
下列叙述中正确的是()。
随机试题
概念A与概念B之间有(),当且仅当,对于任一对象x,如果x属于B,则x也属于A;并且存在对象y,y属于A但是不属于B。
始终做到“三个代表”,是我们党的()。
高等动物常见的婚配制度是。
下列属于肝硬化门脉高压表现的是()
A.α1受体阻断剂B.5α还原酶抑制剂C.磷酸二酯酶抑制剂D.β受体阻断剂E.醛固酮受体拮抗剂他达拉非属于()
由国家统一制定,各地不得调整的是临床治疗必需、使用广泛、疗效好,同类药品中价格低的药品是
广告的诉求策略通常分为两大类,一是理性诉求策略,二是()。
中国现代园林呈现出以下新特点()。
“同中求异”或“异中求同”的思维方法是()。
设λ1,λ2是矩阵A的两个不同的特征值,对应的特征向量分别为α1,α2则α1,A(α1+α2)线性无关的充分必要条件是
最新回复
(
0
)