柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若有以下程序 #include
#define S(x) x*x #define T(x) S(x)*S(x) main() { int k=5, j=2; printf("%d,%d\n", S(k+j),T(k+j)); } 则程序的输出结果是
A.17,289
B.49,2401
C.17,37
D.49,289
热度🔥871
参考答案:C
解析:
【解析】本题考查宏定义,宏定义只是做个简单的替换,执行S(k+j)=k+j*k+j=17,T(k+j)=S(k+j)*S(k+j)=k+j*k+j*k+j*k+j=37,选项C正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
将汇编源程序翻译成目标程序(.OBJ)的程序称为()。
假设数据库中有学生信息表 stud(sno,sname,ssex),其中 ssex 字段已建索引,要输出最后一名男同学的信息,程序空白处应填写的语句是 Private Sub Form_Load() Dim rs As ADODB.Recordset Set rs = New ADODB.Recordset rs.ActiveConnection = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source= e:\考试中心教程\教学管理.mdb;" rs.CursorType = adOpenKeyset rs.LockType = adLockOptimistic rs.Index = "ssex" rs.Open "stud" , , , , adCmdTableDirect ________________ Debug.Print rs("sno "), rs("sname "), rs("ssex ") rs.Close Set rs = Nothing End Sub
有以下程序: #include main() { int y=9; for( ; y>0; y--) if(y%3==0) printf("%d", --y); } 程序的运行结果是( )。
标签
二级C语言
k+j
define
17
程序