单项选择题
以下程序的输出结果是______。
#include<stdio.h>
#define FUDGE(y) 2.84+y
#define PR(a) printf("%d\n",(int)(a))
#define PRINT1(a) PR(a);putchar('\n')
main()
int x=2;
PRINT1(FUDGE(5)*x);
A) 11
B) 12
C) 13
D) 15
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 int f(int n) if(n==1)return 1; else return f(n-1)+1; main() int i,j=0; for(i=1;i<3;i++)j+=f(i); printf( %d n ,j); 程序运行后的输出结果是
A) 4
B) 3
C) 2
D) 1
点击查看答案&解析
单项选择题
下列叙述中正确的是
A) 定义函数时,形参的类型说明可以放在函数体内
B) return后边的值不能为表达式
C) 如果函数值的类型与返回值类型不一致,以函数值类型为准
D) 如果形参与实参类型不一致,以实参类型为准
点击查看答案&解析
相关试题
有以下程序: #include<stdio.h> mai...
以下程序有错,错误原因是( )。 main(...
设有下列说明语句: strcut str int x...
下述程序的运行结果是( )。 #include...
有以下程序: #include<stdio.h> #i...