首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2;
若有以下程序 #include <stdio.h> #define S(x) (x)*(x) #define T(x) S(x)/S(x)+1 main() { int k=3, j=2;
admin
2020-11-27
47
问题
若有以下程序
#include <stdio.h>
#define S(x) (x)*(x)
#define T(x) S(x)/S(x)+1
main()
{ int k=3, j=2;
printf("%d,%d\n", S(k+j),T(k+j) );
}
则程序的输出结果是
选项
A、11,2
B、25,2
C、11,12
D、25,26
答案
D
解析
本题考查宏定义,宏定义只是做个简单的替换,执行S(k+j)=(k+j)*(k+j)=25,T(k+j)=S(k+j)/S(k+j)+1=(k+j)*(k+j)/(k+j)*(k+j)+1=26,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/Zi3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf(“%d\n”,a);}程序的
有以下程序#include<stdio.h>main(){inta=0,b=0;/*给a赋值a=10;b=20;给b赋值*/printf("a+b=%d\n",a+b);/*输出计算结果*/}程序运行后的输出结果是
下列叙述中正确的是
以下选项中非法的C语言字符常量是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat","r");while(_______
以下关于return语句的叙述中正确的是
关于子函数返回值的程序段中错误的是()。
下面对类-对象主要特征描述正确的是
在黑盒测试方法中,设计测试用例的根据是
下面属于黑盒测试方法的是
随机试题
患者近日皮肤瘙痒,全身皮肤有红色疹点,抓破后渗出津水,舌苔薄黄,脉浮数。应选
某患儿5岁,在家附近遭到汽车碾压,入院时由于出血过多而导致患儿昏迷不醒,经初步检查,患儿左胫腓骨下段开放性粉碎性骨折并胫前、胫后血管、神经组织损伤并血管危象,情况十分危急,医生初步做出了左腿截肢的决定。于是开出手术同意书让其父母签字。患儿父母看后,焦急的对
膨胀蛭石的性能何者不正确?[2000年第050题][2004年第060题]
根据单位存款的主体不同,单位存款分为企业存款和( )。
变动成本的回收通过()。
关于立法程序和立法活动的特点,下列说法错误的是
在电子政务建设中,网络是基础,______是关键,应用是目的。
以下关于局部变量的叙述中错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把S中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi2.tx
Nowadays,mostuniversitiesrequirestudentstopayfortheireducation,andthetuitionfeeshavebeenstayingsohighthatsom
最新回复
(
0
)