首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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));} 则程序的
若有以下程序 #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
2013-10-19
27
问题
若有以下程序
#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,37
B、49,2401
C、17,289
D、49,289
答案
A
解析
本题考查了宏替换,宏替换就是简单的字符替换,不会进行语法错误检查也不会进行运算。S(k+j)宏展开以后为k+j*k+j,值为17,T(k+j)宏展开以后为k+j*k+j*k+j*k+j,值为37。
转载请注明原文地址:https://kaotiyun.com/show/mcJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 #include <stdio.h> main() { struct STU{char name[9];char sex;double score[2];}; sturt STU a={"Zhao" ,’m
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++) b[i]=a[i][i];
若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是______。(Ц代表一个空格符)
下列程序的运行结果为【】。#include<stdio.h>#include<string.h>{inta;charb[10];doublec;};voidf(str
有以下程序#include<stdio.h>structord{intx,y;}dt[2]={1,2,3,4};mare(){structord*p=dt;
有以下程序#include<stdio.h>inttb=2;intfun(int*k){b=*k+b;return(b);}main(){inta[
以下定义的结构体类型包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】Link;};
在下列叙述中,错误的一条是()
随机试题
奥苏泊尔认为,一切新的有意义学习都是在原有学习基础上产生的,不受学习者原有认知结构影响的有意义学习是不存在的。因此,一切有意义的学习必然包括迁移。
现代企业是现代市场经济社会中代表企业组织的最先进形式和未来发展主流趋势的企业组织形式。()
主要通过新闻、演讲、游说、研讨会等形式进行的整合营销传播工具是()
减少和避免病案号的错号、漏号、重号现象,负责住院病案号分派的人员是
A.血常规检测B.血清甲胎蛋白检测C.腹部CT检查D.血CEAE.立位腹平片诊断急性出血坏死型胰腺炎最有意义的检查是
通常颌面部随意皮瓣的长宽比例为
ProjectControlling咨询单位只为( )服务。
背景资料 某水利枢纽工程项目包括大坝、水电站等建筑物。在水电站厂房工程施工期间发生如下事件: 事件1.施工单位提交的施工安全技术措施部分内容如下: (1)爆破作业,必须统一指挥,统一信号,划定安全警戒区,并明确安生警戒人员。在引爆时,无关人员
人际沟通分析论认为在人格结构上,每个人都有哪几种自我状态?()
Forthousandsofyears,thenumberofpeopleintheworldinchedup.Thentherewasa【C1】______spurt(爆发)duringtheindustrial
最新回复
(
0
)