首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 #include<stdio.h> #define SQR(x)x*x main() { int a,k=3; a=++SQR(k+1); printf("%d\n",a
以下程序的输出结果是______。 #include<stdio.h> #define SQR(x)x*x main() { int a,k=3; a=++SQR(k+1); printf("%d\n",a
admin
2013-02-23
51
问题
以下程序的输出结果是______。 #include<stdio.h> #define SQR(x)x*x main() { int a,k=3; a=++SQR(k+1); printf("%d\n",a); }
选项
A、8
B、9
C、17
D、20
答案
2
解析
本题宏替换中遇到形参x以实参k+1代替,其他字符不变。SQR(k+1)展开后应为字符串k+1*k+1。
转载请注明原文地址:https://www.kaotiyun.com/show/E7Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若指针ps已正确定义,要使ps指向能够存储8个字符的动态存储单元,以下不正确的语句是()
与y=(x>0?1:x<0?-1:0):的功能相同的if语句是()
有以下程序:main(){intx=0xFFFF;printf("%d\n",x--);}执行后的输出结果是()
若变量已正确说明为float型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋予10,0,b赋予22.0,c赋予33.0,下列不正确的输入形式是
【】是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
请选出正确的程序段______。
下面程序的输出是______。typedefunion{longx[2];inty[4];charz[8];}MYTYPE;MYTYPEthem;mare(){
设有如下的函数______。f(x)floatx;{printf("\n%d",x*x);}则函数类型
用以下程序把从键盘输入的字符存放到一个文件中,用字符#作为结束符,请按题意要求填空完善程序。#include<stdio.h>main(){FILE*fp;charch,fname[10];printf(
在一个具有n个结点的有序单链表中插入一个新结点并仍然有序的时间复杂性为______。
随机试题
瘢痕性幽门梗阻患者,术前3d每晚用温生理盐水洗胃的目的是
1份生理盐水与4份10%葡萄糖混合液的张力是()
下列疾病临床特点表现为腹痛剧烈而体征轻微的是
下列各项中的交付方式,属于简易交付的是哪项?
《中华人民共和国环境保护法》规定:在国务院、国务院有关部门和省、自治区、直辖市人民政府规定的风景名胜区、自然保护区和其他需要特别保护的区域内,不得建设( )。
下列()人员负责规定会计软件系统各类使用人员的操作权限。
非法人企业开立基本存款账户,应出具企业()。
当事人互负债务,没有先后履行顺序,应当同时履行,一方在对方履行之前有权拒绝其履行要求,这是指( )。
nucleardeterrent
Ifyourcar______needanyattentionduringthefirst12months,takeittoanauthorizeddealer.
最新回复
(
0
)