首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[单选题]

下面程序的输出是( )。 #define SUB(x,y) (x)*y main() {int a=3,b=4; printf("%d\n",SUB(a++,b++)); }

A.12

B.15

C.16

D.20

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“下面程序的输出是()。 #define SUB(x,y) (…”相关的问题
第1题
下面程序的输出是______。 #define PR(ar)printf("%d", ar) main() {intj,a[]={1,3,5,7,9,11,

下面程序的输出是______。

#define PR(ar)printf("%d", ar)

main()

{intj,a[]={1,3,5,7,9,11,13,15},*p=a+5;

for(j=3;j;j--)

{switch(j)

{ case 1:

case 2:PR(*p++); break;

case 3:PR(*(--p));}

}

}

点击查看答案
第2题
下面程序的输出结果是【 】。 define MAX 3 int a[MAX]; main() {fun1();{un2(A)

下面程序的输出结果是【 】。 define MAX 3 int a[MAX]; main() {fun1();{un2(A) ;printf("\n");} funl() { int k,t=0; for(k=0;k<MAX;k++,t++)a[k]=t+t; } fun2(int b[]) { int k; for(k=0;k<MAX;k++)printf("%d",*(b+k)); }

点击查看答案
第3题
下面程序的输出结果是【 】。 define MAX 3 int a[MAX]; main () { fun1();fun2(a);printf("

下面程序的输出结果是【 】。 define MAX 3 int a[MAX]; main () { fun1();fun2(a);printf("\n");} fun1() { int k,t=0; for (k=0;k<MAX;k++,t++) a[k]=t+t; } fun2(int b[]) { int k; for (k=0;k<MAX;k++) printf("%d",*(b+k)); }

点击查看答案
第4题
下面程序以每行4个数据的形式输出a数组,请填空。 define N 20 main() {int a[N],i; for(i=0

下面程序以每行4个数据的形式输出a数组,请填空。 define N 20 main() {int a[N],i; for(i=0;i<N;i++)scanf(“%d”,________); for(i=0;i<N;i++) {if(____________)________________; printf(“%3d”,a[i]); } printf(“\n”); }

点击查看答案
第5题
下面程序功能是:从键盘输入数组a的各个元素,并以每行5个数据的形式输出数组中的所有元素。请填空。 #include

下面程序功能是:从键盘输入数组a的各个元素,并以每行5个数据的形式输出数组中的所有元素。请填空。

#include<stdio.h>

#define N 20

main()

{ int a[N],i;

for(i=0;i<N;i++)

______;

for(i=0;i<N;i++)

{if(______)______;

printf("%d",a[i]);

}

printf("\n");

}

点击查看答案
第6题
程序中头文件type1.h的内容是 #define N 5 #define M1 N*3 程序如下 #define "type1.h" #define M2 N*2 main() {int i; i=M1+M2;printf("%d\n",i); } 程序编译后运行的输出结果是( )。

A.10

B.20

C.25

D.30

点击查看答案
第7题
程序中头文件myfile.h的内容是: define N 5 define M1 N*3 程序文件code.C内容如下: 1nClUde
<stdi0.h> include”myfile.h” define M2 N*2 void main() { int i; i=M1+M2; printf("%d\n",i); } 程序编译后运行的输出结果是()。

A.1 0

B.20

C.25

D.30

点击查看答案
第8题
下列程序的输出结果是【 】。 define PR(a)printf("%d\t",(int)(a)) define

下列程序的输出结果是【 】。 define PR(a)printf("%d\t",(int)(a)) define PRINT(a)PR(a);printf("ok!") main() { int i,a=1; for(i=0;i<3;i++) PRINT(a+i); printf("\n");}

点击查看答案
第9题
以下程序的输出结果是【 】。 define MCNA(m)2*m define MCNB(n, m)2*MCRA(n)+m

以下程序的输出结果是【 】。 define MCNA(m)2*m define MCNB(n, m)2*MCRA(n)+m define f(x)(x*x) main() { int i=2, j=3; printf("% d\n", MCRB(j, MCRA(i))); }

点击查看答案
第10题
若定义define PI 3.14159,则执行完下列程序后输出结果是______。 define PI 3.14159;printf("

若定义define PI 3.14159,则执行完下列程序后输出结果是______。 define PI 3.14159;printf("PI=%P",PI);

点击查看答案
退出 登录/注册
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改