作业辅导网

标题: 16秋《C语言》在线作业3 [打印本页]

作者: 李老师    时间: 2016-12-9 14:53
标题: 16秋《C语言》在线作业3
16秋《C语言》在线作业3
试卷总分:100       测试时间:--
单选题

一、单选题(共 20 道试题,共 100 分。)V
1.  在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是( )
A. extern
B. register
C. auto
D. static
      满分:5  分
2.  变量的指针,其含义是指该变量的( )
A. 值
B. 地址
C. 名
D. 一个标志
      满分:5  分
3.  下列说法不正确的是( )
A. 形参是局部变量
B. 主函数中定义的变量在整个文件都有效
C. 可以在一个函数的复合语句中定义变量
D. 不同函数可以使用相同变量名
      满分:5  分
4.  #include <string.h> void f(char *s,char *t) {char k; k=*s; *s=*t;*t=k; s++;t--; if(*s)f(s,t); } main() {char str[10]="abcdefg",*p; p=str+strlen(str)/2+1; f(p,p-2); printf("%s\n",str); } 程序运行后的输出结果是( )
A. abcdefg
B. gfedcba
C. gbcdefa
D. abedcfg
      满分:5  分
5.  以下对二维数组a的正确说明是( )
A. int a[3][];
B. float a(3,4);
C. double a[1][4];
D. float a(3)(4)
      满分:5  分
6.  下面四个选项中,均是不合法的整型常量的选项是( )
A. ‘--0f1 -0xffff 0011
B. -0Xcdf 017 12,456
C. -018 999 5e2
D. -0x48eg -068 03f
      满分:5  分
7.  以下不正确的叙述是( )
A. 在C程序中,逗号运算符的优先级最低
B. 在C程序中,APH和aph是两个不同的变量
C. 若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变
D. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。
      满分:5  分
8.  在C语言中,一维数组的定义方式为:类型说明符 数组名( )
A. [常量表达式]
B. [整形表达式]
C. [ 整型常量]或[整型表达式]
D. [整型常量]
      满分:5  分
9.  变量的指针,其含义是指该变量的 ( )
A. 值
B. 地址
C. 名
D. 一个标志
      满分:5  分
10.  当说明一个结构体变量时系统分配给它的内存是( )
A. 各成员所需内存量的总和
B. 结构中第一个成员所需内存量
C. 成员中占内存量最大者所需的容量
D. 结构中最后一个成员所需内存量
      满分:5  分
11.  C语言允许函数值类型缺省定义,此时该函数值隐含的类型是( )
A. float型
B. int型




欢迎光临 作业辅导网 (http://aopeng100.com/) Powered by Discuz! X3.2