单项选择题

有以下程序 #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...