作业答案 发表于 2019-5-2 09:55:04

地大19春《计算机二级等级C语言》在线作业12

地大《计算机二级等级考试C语言》在线作业一
奥鹏作业答案可以联系QQ 761296021
1.[单选题]在C程序中,若对函数类型未加说明,则函数的隐含类型为( )。
    A.int    B.double
    C.void    D.char
    正确答案:——A——
2.[单选题]以下______是错误的转义字符。(      )
    A.\\'
    B.'\'
    C.'\81'
    D.'\0'
    正确答案:——C——
3.[单选题]表达式:10!=9的值是()
    A.true
    B.非零值
    C.0
    D.1
    正确答案:——D——
4.[单选题]设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是______。(      )
    A.3
    B.2
    C.1
    D.0
    正确答案:————
5.[单选题]以下能正确定义字符串的语句是()。
    A.char str[]={′\064′};
    B.char str="kx43";
    C.char str=";
    D.char str[]="\0";
    正确答案:————
6.[单选题]若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是()。
    A.switch(x)                           {case 1.0:printf("*\n");             case 2.0:printf("**\n");}
    B.switch((int)x);                     { case 1:printf("*\n");             case 2:printf("**\n");}
    C.switch(a+b)                           { case 1:printf(
    正确答案:————
7.[单选题]假定x和y为double型,则表达式x=2,y=x+3/2的值是_______
    A.3.500000
    B.3
    C.2.000000
    D.3.000000
    正确答案:————
8.[单选题]C编译程序是
    A.C程序的机器语言版本
    B.一组机器语言指令
    C.将C源程序编译成目标程序的程序
    D.命令计算机执行指定的操作
    正确答案:————
9.[单选题]下列定义变量的语句中错误的是()。
    A.int _int;
    B.double int_;
    C.char for;
    D.float US$
    正确答案:————
10.[单选题]不合法的八进制数是()    无忧答案网 微信761296021
    A.0
    B.028
    C.077
    D.01
    正确答案:————
11.[单选题]函数定义为Fun(int & i),变量定义n=100,则下面调用正确的是____.
    A.Fun(20)
    B.Fun(20+n)
    C.Fun(n)
    D.Fun(&n)
    正确答案:————
12.[单选题]有以下程序
#include
main()
{ int i,j;for(i=3;i>=1;i--)
{for(j=1;j<=2;j++)printf("%d ",i+j);
printf("\n");}}
程序运行的结果是()。
    A.2 3 43 4 5
    B.4 3 2                                 5 4 3
    C.2 33 44 5
    D.4 53 42 3
    正确答案:————
13.[单选题]已知:int x=1,y=2,z;,则执行z=x>y?++x:++y;后,z的值为______。
    A.1
    B.2
    C.3
    D.4
    正确答案:————
14.[单选题]定义int x,y;执行y=(x=1,++x, x+2)语句后,y的值是_______.
    A.1
    B.2
    C.7
    D.4
    正确答案:————
15.[单选题]在软件开发中,需求分析阶段产生的主要文档是()。
    A.可行性分析报告
    B.软件需求规格说明书
    C.概要设计说明书
    D.集成测试计划
    正确答案:————
16.[判断题]使用符号常量的好处是:一,含义清楚,二,在需要改变一个常量时能做到“一改全改”()
    A.错误
    B.正确
    正确答案:————
17.[判断题]在程序运行过程中,其值不能被改变的量称为常量()
    A.错误
    B.正确
    正确答案:————
18.[判断题]一个算法应该具备有穷性、确定性、输入、输出和有效性。
    A.错误
    B.正确
    正确答案:————
19.[判断题]数组的大小是固定的,但可以有不同类型的数组元素。
    A.错误
    B.正确
    正确答案:————
20.[判断题]所有函数都是平行的,函数间可以相互调用,但不能调用main函数。()
    A.错误
    B.正确
    正确答案:————
21.[判断题]模运算符要求两侧均应为整型数据。()
    A.错误
    B.正确
    正确答案:————
22.[判断题]C语言的关键字都是小写的。
    A.错误
    B.正确
    正确答案:————
23.[判断题]C语言中,整常数有三种表示形式:十进制整数,八进制整数,十六进制整数。()
    A.错误
    B.正确
    正确答案:————
24.[判断题]用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()
    A.错误
    B.正确
    正确答案:————
25.[判断题]在标准C语言中,可以引用整个数组,而不必引用每一个数组元素。(      )
    A.错误
    B.正确
    正确答案:————
地大《计算机二级等级考试C语言》在线作业二
1.[单选题]设有表示学生选课的三张表,学生 S(学号,姓名,性别,年龄,身份证号) ,课程 C(课号,课名) ,选课 SC(学号,课号,成绩) ,则表 SC 的关键字(键或码)为()。
    A.课号,成绩
    B.学号,成绩
    C.学号,课号
    D.学号,姓名,成绩
    正确答案:——C——
2.[单选题]有以下程序
void swap(char *x,char *y)
{ char t;
t=*x;*x=*y;*y=t;
}
main()
{ char *s1="abc",*s2="123";
swap(s1,s2);printf("%s,%s\n",s1,s2);
}
程序执行后的输出结果是()。
    A.123,abc
    B.abc,123
    C.1bc,a23
    D.321,cba
    正确答案:——C——
3.[单选题]C语言中最简单的数据类型包括__________.
    A.整型、实型、逻辑型
    B.整型、实型、字符型
    C.整型、字符型、逻辑型
    D.整型、实型、逻辑型、字符型
    正确答案:——B——
4.[单选题]C语言中,关于 while 和 do while 循环语句的正确叙述是()
    A.while 语句的循环控制条件为真时结束循环。
    B.do while 语句的循环控制条件为真时结束循环。
    C.while 循环体中不允许是空语句。
    D.do while 的循环体至少被执行一次.
    正确答案:————
5.[单选题]对长度为n的线性表进行顺序查找,在最坏的情况下所需要的比较次数为()。
    A.log2n
    B.n/2
    C.n
    D.n+1
    正确答案:————
6.[单选题]C程序是由_____构成的。
    A.主程序与子程序
    B.主函数与若干子函数
    C.一个主函数与一个其它函数
    D.主函数与子函数
    正确答案:————
7.[单选题]若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以
下选项中错误的程序是()。
    A.main()                              {……x=fun(2,10);……}               float fun(int a,int b){……}
    B.float fun(int a,int {……}          main()                              {……x=fun(i,j);……}
    C.float fun(int,int);                   main()
    正确答案:————
8.[单选题]在软件开发中,需求分析阶段产生的主要文档是()。
    A.可行性分析报告
    B.软件需求规格说明书
    C.概要设计说明书
    D.集成测试计划
    正确答案:————
9.[单选题]已知:int x,a,b;下列选项中错误的if语句是______。(      )
    A.if(a=b) x++;
    B.if(a=<b) x++;
    C.if(a-b) x++;
    D.if(x) x++;
    正确答案:————
10.[单选题]以下对一维数组a进行正确初始化的语句是______。(      )
    A.int a=(0,0,0,0,0)
    B.int a={};
    C.int a={0};
    D.int a={10,9,8};
    正确答案:————
11.[单选题]关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()
    A.实参不会改变
    B.实参可能会改变
    C.如果是指针,肯定不会改变
    D.如果不是指针,可能会改变
    正确答案:————
12.[单选题]设有条件表达式:(EXP)?i++:j--,则以下表达式中与(EXP)完全等价的是()。
    A.(EXP==0)
    B.(EXP!=0)
    C.(EXP==1)
    D.(EXP!=1)
    正确答案:————
13.[单选题]两个或两个以上模块之间关联的紧密程度称为()。
    A.耦合度
    B.内聚度
    C.复杂度
    D.数据传输特性
    正确答案:————
14.[单选题]以下有关switch语句的说法中,正确的是
    A.break语句是switch语句中必须的一部分
    B.在switch语句中可以根据需要使用或不使用break语句
    C.break语句在switch语句中不可以使用
    D.在switch语句中的每一个case都要用break语句
    正确答案:————
15.[单选题]当调用函数时,实参是一个数组名,则向函数传送的是 ()
    A.数组的长度
    B.数组的首地址
    C.数组每一个元素的地址
    D.数组每个元素中的值
    正确答案:————
16.[判断题]C程序中,有调用关系的所有函数不一定放在同一个源程序文件中。
    A.错误
    B.正确
    正确答案:————
17.[判断题]用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()
    A.错误
    B.正确
    正确答案:————
18.[判断题]一个int型变量的最大允许值为32767,如果再加1就会溢出。()
    A.错误
    B.正确
    正确答案:————
19.[判断题]假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8。
    A.错误
    B.正确
    正确答案:————
20.[判断题]在程序运行过程中,其值不能被改变的量称为常量()
    A.错误
    B.正确
    正确答案:————
21.[判断题]在标准C语言中,可以引用整个数组,而不必引用每一个数组元素。(      )
    A.错误
    B.正确
    正确答案:————
22.[判断题]模运算符要求两侧均应为整型数据。()
    A.错误
    B.正确
    正确答案:————
23.[判断题]设有定义:chara={1,2,3,4}; 则数组元素a的值为4
    A.错误
    B.正确
    正确答案:————
24.[判断题]设char s; *p=s; 则s=p+s;是正确的表达式。
    A.错误
    B.正确
    正确答案:————
25.[判断题]在使用C语言库函数时,要用预编译命令“#include”将有关的头文件包括到用户源文件中。()
    A.错误
    B.正确
    正确答案:————
附件是答案,请核对题目下载,转载注明 无忧答案网
页: [1]
查看完整版本: 地大19春《计算机二级等级C语言》在线作业12