柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
有以下程序 #include
#define f(x) x*x*x main() { int a=3,s,t ; s=f(a+1); t=f((a+1)); printf("%d,%d\n",s,t); } 程序运行后的输出结果是
A.10,64
B.10,10
C.64,10
D.64,64
热度🔥313
参考答案:A
解析:
【解析】本题考查宏定义的用法,宏定义只是做个简单的替换,所以本题中执行f(a+1)=a+1*a+1*a+1=3*a+1=10,f((a+1))=(a+1)*(a+1)*(a+1)=64,所以答案为A选项。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
"千兆以太网"通常是一种高速局域网,其网络数据传输速率大约为( )。
有以下程序 #include int fun(int x) { int p; if(x==0||x==1) return(3); p=x-fun(x-2); return p; } main() { printf("%d\n",fun(7)); } 执行后的输出结果是
若实体A和B是一对一的联系,实体B和C是多对一的联系,则实体A和C的联系是( )。
设表的长度为15。则在最坏情况下,快速排序所需要的比较次数为( )。
在Word中编辑一篇文稿时,纵向选择一块文本区域的最快捷操作方法是( )。
标签
二级C语言
a+1
64
10
程序