C语言 求答案,谢谢啦

章节作业--第5次作业:10题1、在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用
的全局变量,则该变量需要使用的存储类别是:________。
A) extern B) register
C) auto D) static 请选择-> A B C D 2、若有以下调用语句,则正确的fun函数首部是
main()
{ ∶

int a;float x;


fun(x,a);


}
A) void fun(int m,float x) B) void fun(float a,int x)
C) void fun(int m,float x[]) D) void fun(int x,float a)请选择-> A B C D 3、以下函数返回a数组中最小值所在的下标,在划线处应
填入的是________。
fun( int a[],int n)
{ int i,j=0,p;
p=j;
for(i=j;i<n;i++)
if(a[i]<a[p])_______________;
return (p); }
A) i=p B) a[p]=a[i]
C) p=j D) p=i

请选择-> A B C D 4、以下所列的各函数首部中,正确的是________。
A) void play(var a:Integer,var b:Integer)
B) void play(int a,b)
C) void play(int a,int b)
D) void play(a as integer,b as integer) 请选择-> A B C D 5、以下程序的输出结果是________。
int a,b;
void fun()
{ a=100; b=200; }
main()
{ int a=5,b=7;
fun();
printf("%d%d\n",a,b); }
A) 100200 B) 57
C) 200100 D) 75请选择-> A B C D 6、在以下叙述中,不正确的选项是________。
A) C语言程序总是从main( )函数开始执行
B) 在C语言程序中,被调用的函数必须在main( )函数中定义
C) C程序是函数的集合,在这个函数集中包括标准函数和用户自定义函数
D) 在C语言程序中,函数的定义不能嵌套,但函数的调用可以嵌套请选择-> A B C D 7、若主调用函数类型为double,被调用函数定义中没有进行函数类型
说明,而return语句中的表达式类型为float型,则被调函数返回
值的类型是________。
A) int 型 B) float 型
C) double 型 D) 由系统当时的情况而定请选择-> A B C D 8、以下程序段的输出结果是( )。
#include<stdio.h>
main()
{char p[][4]={"ABC","DEF","GHI"};
int i;
for(i=0;i<3;i++)
puts(p[i]);
}
A)A
B
C
B)A D G
C)A B C
D E F
G H I
D)A B C
请选择-> A B C D 9、下面函数调用语句含有实参的个数为( )。
func((exp1,exp2),(exp3,exp4,exp5));
A)1
B)2
C)3
D)4
请选择-> A B C D 10、以下有关宏的描述不正确的是( )。
A)宏定义不做语法检查
B)双引号中出现的宏名不进行替换
C)宏名无类型
D)宏名必须用大写字母表示
请选择-> A B C D

1.D
2.B
3.D
4.C
5.B
6.B
7.B
8.C
9.B
10.D
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-29
1,D
2,B
3,D
4,C
5,B
6,B
7,C
8,C
9,A
10 D追问

谢谢!

第2个回答  2013-03-29
1.D 2.B 3.D 4.C 5.B 6.B 7.B 8.C 9.B 10.D追问

谢谢!

相似回答