#define f(x) x*x int main() { int a=6, b=2, c; c=f(a) / f(b); printf("%d\n", c); return 0; } 程序的输出结果是: 36,根本原因就在于 #define 只是简单的字符串替换,即c=x*x/x*x=x*x。 (3)作用域不同 #define 没有作用域的限制,只要是之前预定义过的宏,在以后的程序中...
百度试题 结果1 题目C语言中,哪个关键字用于定义函数的返回类型? A. return B. type C. define D. void 相关知识点: 试题来源: 解析 A 反馈 收藏
百度试题 结果1 题目C语言中,用于定义变量的关键字是: A. define B. declare C. definetype D. type 相关知识点: 试题来源: 解析 B 反馈 收藏
A. define、IF、Type B. gect、char、printf C. include、scanf、case D. while、go、pow相关知识点: 试题来源: 解析 define、IF、Type 解析】-|||-答案:-|||-:define是宏定义预处理指令,不是语言-|||-的关键字,是语言的关键字,但是语言区分-|||-大小写,所以IF不是关键字,type没有此关键字。-||...
百度试题 结果1 题目在C语言中,以下哪个关键字用于定义一个类?( ) A. struct B. class C. define D. type 相关知识点: 试题来源: 解析 B 反馈 收藏
程序中头文件type1.h的内容是:#define N 5#define M1 N*3程序如下:#include "type1.h"#define M2 N*2Main(){int i;I=M1+M2; printf("%d\n",i);}程序编译后运行的输出结果是___。 A、 10 B、 20 C、 25 D、 30查看答案 微信小...
百度试题 结果1 题目在Java中,以下哪个关键字用于定义接口? A. interface B. class C. type D. define 相关知识点: 试题来源: 解析 A 反馈 收藏
下列四组选项中,均不是C语言关键字的选项是()。A、define IF typeB、getc char printfC、include scanf caseD、while go pow搜索 题目 下列四组选项中,均不是C语言关键字的选项是()。 A、define IF type B、getc char printf C、include scanf case D、while go pow 答案 解析...
百度试题 结果1 题目在Java中,以下哪个关键字用于定义静态方法? A. static B. class C. type D. define 相关知识点: 试题来源: 解析 A 反馈 收藏
百度试题 结果1 题目在VB中,用于定义变量的数据类型关键字是哪一个? A. Type B. Dim C. Define D. Declare 相关知识点: 试题来源: 解析 B 反馈 收藏