单项选择题

以下关于宏的叙述中正确的是()。

A. 宏名必须用大写字母表示
B. 宏定义必须位于源程序中所有语句之前
C. 宏替换没有数据类型限制
D. 宏调用比函数调用耗费时间

<上一题 目录 下一题>
热门 试题

单项选择题
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。 #include<stdio.h> void reverse(int a[], int n) int i,t; for(i=0;i<n 2;i++) t=a[i];a[i]=a[a-1-i];a[n-1-i]=t; main() int b[10]=1,2,3,4,5,6,7,8,9,10;int i,s=0; reverse(b,10); for(i=0;i<3 ;i++) s+=b[i]; printf( %d n ,s); 程序运行后的输出结果是()。

A. 27
B. 6
C. 25
D. 30

单项选择题
有以下程序 #include<stdio.h> int f(int x); main() int n=1,m; m=f(f(f(n)));printf( %d n ,m); int f(int x) return x*2; 程序运行后的输出结果是()。

A. 1
B. 2
C. 4
D. 8

相关试题
  • 有以下结构体说明和变量定义,如下图所示,...
  • 读取二进制文件的函数调用形式为“fread(b...
  • 若有以下说明和语句: int c[4][5]...
  • 有以下程序 #include <stdio.h> mai...
  • 函数fseek()的正确调用形式是()。