单项选择题
有一个名为init.txt的文件,内容如下:
#defineHDY(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=0
D.运行结果为y=6
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序: int a=2; int f(int *a) return(*a)++;) void main() int s=0; int a=5; s+=f(&a); s+=f(&a); printf( %d n ,s); 执行后输出的结果是( )。
A.11
B.9
C.7
D.8
点击查看答案
单项选择题
有以下程序: void main() char *p [10]= abc , aabdfg , dcdbe , abbd , cd ); printf( %d n , strlen(p[4])); 执行后输出的结果是( )。
A.2
B.3
C.4
D.5
点击查看答案
相关试题
t=a[i][j]
i<N或i<4
以下程序运行后输出的结果是______。...
当运行以下程序时,输入abcd,程序的输出结...
以下程序运行后输出的结果是______。...