单项选择题
有以下程序 #include
#define N 5 #define M N+1 #define f(x) (x*M) main() {int i1,i2; i1=f(2); i2=f(1+1); printf("%d%d\n",i1,i2); } 程序的运行结果是【 】。
A.12 12
B.11 7
C.11 11
D.12 7
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有一个名为init.txt的文件,内容如下:#define HDY(A,B) A/B#define PRINT(Y)printf( Y=%d n ,Y)有以下程序#include init.txt main(){int a=1,b=2,c=3,d=4,k;k=HDY(a+c,b+d);PRINT(k); }下面针对该程序的叙述正确的是【 】。
A.编译出错
B.运行出错
C.运行结果为y=O
D.运行结果为Y=6
点击查看答案&解析
单项选择题
若有以下程序段(n所赋的是八进制数)int m=32767,n=032767;printf( %d,%o n ,m,n);执行后输出结果是( )。
A.32767,32767
B. 32767,032767
C. 32767,77777
D.32767,077777
点击查看答案
相关试题
有以下程序main(){int a[4][4]=...
有以下程序:#include <string.h>stru...
A.p->nextB.pC.sD.s->next
有以下程序:void f(int*x,int*y){i...
有以下程序main(){char*P[]={ 3...