首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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)); } 则程序的输出
若有以下程序 #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)); } 则程序的输出
admin
2015-07-31
29
问题
若有以下程序
#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
答案
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正确。
转载请注明原文地址:https://kaotiyun.com/show/NnDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有如下程序:f2(char*t){*t=*t-32;return(*t);}fl(char*p){for(;*p!=’\0’;p++)if(*p>=’a’&&*p<=’z’)f
若有如下程序:main(){inta=6;charch=c;printf("%d\n",(a&2)&&(ch<’m’));}则程序运行后的输出结果是()。
下面程序的输出结果是()。#include"stdio.h"fun(xintx{inty=0;staticintz=5;z=x++,y++;return(Z);}
下列程序的输出结果是()。structabc{inta,b,C;);main(){structabcs[2]={{1,2,3},{4,5,6}};intt;t=
已知函数定义如下,函数abed的功能是()。abcd(char*s1,char*s2){while(*s2++=*s1++);}
执行以下程序后,x的值为()。unsignedintx=65535;printf("%d\n",x);
在关系模型中,二维表的行称为______。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
下列叙述中不正确的是()。
下列表达式中,可以正确表示x≤0或x≥1的关系是()。
随机试题
我国消化道肿瘤发病率占首位的是()
输卵管妊娠的治疗原则是以________为主,以________为辅。
发生急性梗阻性化脓性胆管炎最常见的原因是
防水卷材如不合格卷为2卷或有1项物理力学性能不符合要求,则判定为该批不合格。如不合格卷为2卷,但有2卷出现同1项不合格,则仍判该批不合格。()
市场营销是以()为出发点和回归点的。
下列属于有效工作时间的是()。
()应按图示尺寸以重量计算。
股东会是公司的( )。
古人有云“教有法,而无定法”表现的是教师在教学中()的体现。
《刑法》第246条规定:以暴力或者其他方法公然侮辱他人或者捏造事实诽谤他人,情节严重的,处三年以下有期徒刑、拘役、管制或者剥夺政治权利。前款罪,告诉的才处理,但是严重危害社会秩序和国家利益的除外。试说明:本条规定的“以暴力或者其他方
最新回复
(
0
)