首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,程序运行后的输出结果是 #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);}
有以下程序,程序运行后的输出结果是 #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);}
admin
2015-12-25
25
问题
有以下程序,程序运行后的输出结果是
#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,10
B、10,64
C、64,10
D、64,64
答案
B
解析
根据题目中宏f(x)的定义,f(a+1)=a+1*a+1*a+1=a+a+a+1=10,而f((a+1))=(a+1)*(a+1)*(a+1)=4*4*4=64。
转载请注明原文地址:https://jikaoti.com/ti/xai0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){inta=2,b=3,p;p=f(a,B);pdntf("%d",p);}intf(a,B){
若执行下列程序时从键盘上输入2,则输出结果是()。#inClude<Stdio.h>main(){inta;scanf("%d",&a);if(a++<3)printf("%d\n",a)
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%u,j%x\n",i,j);输出的结果是()。
已知i、j、k为血型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdioh>main(){inta[10],b[10],i;for(i=0;i<10;i++)
下列叙述中不正确的是()
若有定义floata[15],*p=a;,且数组a的首地址为300H,则p+13所指向的数组元素的地址为()
有下列程序:main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}}
下列叙述中错误的是()。
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
随机试题
ProblemsCausedbyUsingComputersLonghoursatthescreencancause【C1】________(ache)eyes,【C2】________(blur)visionandhe
24岁男骑摩托车追尾事故致左髋后上脱位,最正确的治疗是
颞下颌关节强直的分类中,正确的一组是
女性,58岁。右乳房外上方肿物1个月余来诊。检查:右乳外上象限有一肿物,约4cm,质地硬,表面不光滑,活动度小,界限不清,右腋窝触及3个孤立的淋巴肿块,质硬。如何治疗
因发生违约交收、技术故障等原因给证券登记结算机构造成了损失,垫付或弥补该项损失的资金来源是()。
沃尔评分法中,所选用的指标比重最大的是()。
2,8,32,____,512
用树形结构表示实体之间联系的模型是
Itisaseasonwhenleavesfall.Itisthetimewithoutsunandforpeopletosleep.
Lifeinsurance,beforeavailableonlytoyoung,healthypersons,cannowbeobtainedforquitealargeproportionoftheelderly
最新回复
(
0
)