柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若有以下程序 #include
#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
热度🔥652
参考答案: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正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
如果加载一个窗体,最先触发的事件是
有以下程序 #include int fun(char p[][10]) { int n=0,i; for(i=0; i<7; i++) if(p[i][0]== 'T') n++; return n; } main() { char str[][10]={"Mon","Tue","Wed","Thu","Fri","Sat","Sun"}; printf("%d\n",fun(str)); } 程序执行后的输出结果是
从“选课”表中检索成绩大于等于60并且小于90的记录信息(成绩是整数),正确的SQL命令是( )。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是( )。
标签
二级C语言
k+j
25
define
程序