计算机二级C语言程序设计
VIP题库
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是______。
以下关于宏的叙述错误的是______。
有以下程序#include #include main(){ int *a,*b,*c;a=b=c=(int *)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b;printf("%d,%d,%d\n",*a,*b,*c);}程序运行后的输出结果是______。
以下for语句构成的循环执行了______次。#include #define N 2#define M N+1#define NUM (M+1)*M/2main(){ int i,n=0;for(i=1;i
有以下程序#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);}程序的运行结果是______。
有以下程序#include #define F(x,y) (x)*(y)main(){ int a=3,b=4;printf("%d\n",F(a++,b++));}程序运行后的输出结果是______。
下面选项中关于编译预处理的叙述正确的是______。
有以下程序#include #define S(x) x*x/xmain(){ int k = 6, j = 3;printf("%d,%d\n", S(k+j+2), S(j+k+2));}程序运行后的输出结果是______。
以下程序的输出结果是______。#include #define FUDGE(y) 2.84+y#define PR(a) printf("%d",(int)(a))#define PRINT1(a) PR(a);putchar(''\n'')main(){ int x=2;PRINT1(FUDGE(5)*x);}
以下程序的运行结果是______。#include main(){ int a[]={1,2,3}; char s[]=""; char *ps="abcdef"; double d[][2]={1.1,2.2,3.3}; printf("%d %d %d %d\n",sizeof(a),sizeof(s),sizeof(ps),sizeof(d));}
«
1
2
...
13
14
15
16
17
18
19
...
149
150
»