首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是( )。 #define S(x)x*x main() {int k=1; while(k<=4) {printf("%d,",S(k)); k++;}
以下程序的运行结果是( )。 #define S(x)x*x main() {int k=1; while(k<=4) {printf("%d,",S(k)); k++;}
admin
2011-06-10
22
问题
以下程序的运行结果是( )。 #define S(x)x*x main() {int k=1; while(k<=4) {printf("%d,",S(k)); k++;}
选项
答案
1,4,9,16,
解析
分析程序执行过程,第1次循环,k=1时,此时s(1)=1*1=1,然后k的值加1;第2次循环,k=2时,s(2)=2*2=4,然后k的值加1;第3次循环,k=3时,s(3)=3*3=9,然后k的值加1;第4次循环,k=4时,s(4)=4*4=16,然后k的值加1;当k=5时,条件不满足,退出循环。
转载请注明原文地址:https://jikaoti.com/ti/UnB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【 】。main(){intx=15;while(x>10&&x
在DOS环境下,代表键盘和显示器的设备文件名为【 】。
有以下程序: struct STU { char num[10]; float score[3];}; main( ) { struct STU s[3]={{"20021",90,95,85}, { "20022",95
以下程序中sort( )函数的功能是对a所指数组中的数据进行由大到小的排序: void sort(int a[ ],int n) { int i,j,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++)
有以下程序: void fun(char *c,int d) { *c= *c+1;d+=1; printf("%c,%c,",*c,d); } main( ) { char a=’A’,b=’a’;
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是
下列关于C语言用户标识符的叙述中正确的是
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移 2*sizeof(int)字节) #include <stdio.h> main( ) { FILE*fp;
关于指针概念,下列说法中,不正确的是______。
调用C语言标准库函数时要求用【】命令。
随机试题
Whowillthewomanseebeforesheleaves?
传统的集合运算包括____________、____________、____________,用来实现插入、删除、修改等数据操作。
下列关于女性尿道的描述,不正确的是()
关于小儿动脉血气分析,下列哪项不正确
患者男,55岁。因“上消化道出血伴休克”入院,医嘱予以补液、止血治疗,下列表现中提示输血、输液速度可适当减慢的是
证券组合理论认为,投资收益是对承担风险的补偿。承担风险越大,收益越高;承担风险越小,收益越低。()
甲在某公司工作,其主要任务是在某保险公司授权的范围内为保险公司代办保险业务。甲是保险公司的()。
下列关于税收负担说法错误的是()。
老师当众批评写作业“粗枝大叶”的学生,渐渐地班里学生学习和做事的细心程度普遍提高了。老师行为背后的心理学原理是()。
A、 B、 C、 D、 A画面上是玻璃橱窗里陈列着面包的点心店。此题只要听清了display(陈列),很容易就能找到答案。(B)想用bread设陷阱,而(C)也是用window设的陷阱。ondisplay是
最新回复
(
0
)