首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
有以下程序 #include #define S(x)(x)*x2 main() {intk=5,j=2; printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j)); }
admin
2013-02-23
37
问题
有以下程序
#include
#define S(x)(x)*x2
main()
{intk=5,j=2;
printf(“%d,”,S(k+j));printf(“%d﹨n”,S((k-j));
}
程序运行后的输出结果是
选项
A、98,18
B、39,11
C、98,11
D、39,18
答案
D
解析
本题考查带参数的宏定义,按照#define命令行中指定的字符串从左到右将实参代替形参.如果宏定义中的字符串不是参数字符,则保留。S(k+j)宏展开为:
(k+j)*k+j*2=7*5+2*2=39;S((k-j))=((k-j))*(k-j)*2=3*3*2=18。
转载请注明原文地址:https://jikaoti.com/ti/egn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关键字中,不属于C语言变量存储类别的是_____。
有如下程序main(){intx=3;do{prinff("%d",x--);}while(!x);}该程序的执行结果是_____。
有如下程序main(){intx=1,a=0,b=0;switch(x){case0:b++;case1:a++;case2:a++;b++;}pr
下面程序的运行结果是【】。main(){inty,a;y=2,a=1;while(y--!=-1){do{a*=y;a++;}while(y--);}printf("%d,%d"
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为【】。
假定当前盘符下有两个文本文件,如下文件名a1.txta2.txt内容123#321#则下面程序段执行后的结果为#include"stdio.h"voidfc(FILE*p
以下叙述正确的是
检查软件产品是否符合需求定义的过程称为_____。
软件文档不仅是软件开发各阶段的重要依据,而且也影响软件的______。
已知ch是字符型变量,则下面正确的赋值语句是
随机试题
百会位于
患者,男性,53岁。晨起吃油煎荷包蛋2个后,突发右上腹阵发性绞痛4小时来急诊。此时最有价值的辅助检查是
关于证券场外交易市场的说法,正确的是()。
“落红不是无情物,化作春泥更护花”这句诗体现了教师职业道德的()。
《人民论坛》杂志“万名党政干部阅读状况调查”显示,超过三成的干部每周读书不足3小时。这说明()。
不具备归档和保存价值的公文,经批准后可以()。
【马赫迪起义】浙江大学1999年世界近代吏真题
教育一方面可能对提高人的遗传素质、改善社会环境和人们的生活观念有所作用,但更重要的是,在这些条件基本相同的情况下,教育对()发挥着决定性作用。
简述全面推进依法治国的基本原则。
请打开考生文件夹下的解决方案文件proj3,其中声明的是一个人员信息类,补充编制程序,使其功能完整。在main函数中给出了一组测试数据,此种情况下程序的输出应该是:Zhang20Tsinghtin。注意:只能在函数address_change
最新回复
(
0
)