|
需要购买此门答案请加qq2762169544(微信:2762169544)
16秋《C语言》在线作业1
试卷总分:100 测试时间:--
单选题
一、单选题(共 20 道试题,共 100 分。)V
1. 以下叙述中不正确的是( )
A. 在不同的函数中可以使用相同的名字的变量
B. 函数中的形式参数是局部变量
C. 在一个函数内定义的变量只在本函数范围内有效
D. 在一个函数内的复合语句中定义的变量在本函数范围内有效
满分:5 分
2. 下面程序的运行结果是 ( ) main() {int a[6],i; for(i=1;i<6;i++) {a[i]=9*(i-2+4*(i>3))%5; printf("%2d",a[i]);}}
A. —40404
B. —40403
C. 一40443
D. 一40440
满分:5 分
3. 在C语言中,正确的的结论是( )
A. 对文件操作必须先关闭文件
B. 对文件操作必须先打开文件
C. 对文件操作顺序没有统一规定
D. 以上都错
满分:5 分
4. 以下各组选项中,均能正确定义二维实型数组a的选项是( )
A. float a[3][4]; float a[][4]; float a[3][]={{1},{0}};
B. float a(3,4);float a[3][4];float a[][]={{0},{0}};
C. float a[3][4];static float a[][4]={{0},{0}};auto float a[][4]={{0},{0},{0}};
D. float a[3][4];float a[3][];float a[][4]
满分:5 分
5. 若有定义:int x=0,*p=&x;则语句printf(“%d\n”,*p);的输出结果是( )
A. 随机值
B. 0
C. X的地址
D. P的地址
满分:5 分
6. 已有函数max(a,b)为了让函数指针变量p指向函数max正是确的赋值方法是( )
A. p=max;
B. *p=max;
C. p=max(a,b); |
|