柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
#define SUB( X, Y ) (X+1)*Y main() { int a=3, b=4; printf("%d\n",SUB(a++ ,b++ )); } 程序运行后的输出结果是
A.25
B.20
C.12
D.16
热度🔥1,024
参考答案:D
解析:
【解析】本题考查宏定义,宏定义只是做个简单的替换,执行SUB(a++ ,b++)=(a++ +1)*b++=16,选项D正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
若有以下程序 #include main() { char w[20]="dogs", a[5][10]={"abcdef", "ghijkl", "mnopq", "rstuv", "wxyz ."}; int i, j, k; for (i=0; w[i]; i++) { for (j=0; j<5; j++) { for (k=0; a[j][k]; k++) if (w[i]==a[j][k]) break; if (w[i]==a[j][k]) break; } printf("%d,%d,", j,k); } } 则程序的输出结果是
命令按钮Command1的单击事件过程如下:Private Sub Command1_Click() x=10 Print f(x)End SubPrivate Function f(y As Integer) f=y * yEnd Function运行上述程序,如下叙述中正确的是( )。
命令? LEN(SPACE(3)-SPACE(2))的结果是( )。
李老师制作完成了一个带有动画效果的PowerPoint教案,她希望在课堂上可以按照自己讲课的节奏自动播放,最优的操作方法是( )。
标签
二级C语言
sub
定义
16
程序