柠檬试题库
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
热度🔥264
参考答案: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年计算机等级考试题库
推荐
在所列出的:1、字处理软件,2、Linux,3、Unix,4、学籍管理系统,5、WindowsXp和6、Office 2003,六个软件中,属于系统软件的有( )。
设有定义语句 int (*f)(int); 则以下叙述正确的是
若窗体上有一个名为Command1的命令按钮,并有下面的程序:Private Sub Command1_Click() Dim arr(5)As Integer For k=1 To 5 arr(k)=k Next k prog arr() For k=1 To 5 Print arr(k); Next kEnd SubSub prog(a()As Integer) n=UBound(a) For i=n To 2 step-1 For j=1 To n-1 if a(j)<a(j+1)Then t=a(j):a(j)=a(j+1):a(j+1)=t End If Next j Next iEnd Sub程序运行时,单击命令按钮后显示的是( )。
手写板或鼠标属于( )。
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为( )。
标签
二级C语言
a+1
64
10
程序