欢迎来到天天文库
浏览记录
ID:18731959
大小:46.00 KB
页数:4页
时间:2018-09-21
《北航《c语言程序设计》在线作业二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、北航《C语言程序设计》在线作业二一、单选题(共10道试题,共40分。)1.下列字符中不能构成标识符的是______。A.数字字符B.连接符C.下划线字符D.大写字母正确答案:2.数组int**a[3][4]占据多大空间A.64B.12C.48D.128正确答案:3.以下程序的运行结果是_______.#include“stdio.h”main(){inti;for(i=1;i<=5;i++){if(i%2)printf("*");elsecontinue;printf("#");}printf("$n");}A.*#*#*#$B.#*#*#*$C.*#*#$D.#*#*$正确答案:4.假
2、定变量b和pb定义为:intb[10],*pb=b;,要将24赋值给b[1]元素中,不正确的语句是().A.*(pb+1)=24;B.*(b+1)=24;C.*++b=24;D.*++pb=24;正确答案:5.已知:intx=4,y=5,z;,则执行z=x=x>y;后,z的值为______。()A.0B.1C.4D.5正确答案:6.函数定义为Fun(int&i),变量定义n=100,则下面调用正确的是().A.Fun(20)B.Fun(20+n)C.Fun(n)D.Fun(&n)正确答案:7.以下对C语言函数的有关描述中,正确的是:______。()A.调用函数时,只能把实参的值传送给形
3、参,形参的值不能传送给实参B.函数既可以嵌套定义又可以递归调用C.函数必须有返回值,否则不能使用函数D.程序中有调用关系的所有函数必须放在同一个源程序文件中正确答案:8.设a=1,b=2,c=3,d=4,则表达式a
4、
5、k++==3))printf("%d%d%dn",i,j,k);}程序运行后的输出结果是_______A.123B.234C.223D.233正确答案:10.以下不正确的C语言标识符是___
6、__。A.ABCB.abcC.a_bcD.ab.c正确答案:北航《C语言程序设计》在线作业二二、判断题(共15道试题,共60分。)1.在C语言中,不区分字母的大小写。()A.错误B.正确正确答案:2.C语言中规定函数的返回值的类型由在定义该函数时所指定的函数类型所决定。()A.错误B.正确正确答案:3.‘a’和“a”在内存中所占字节数相同。()A.错误B.正确正确答案:4.自增运算符和自减运算符只能用于变量,不能用于常量或表达式。()A.错误B.正确正确答案:5.设chars[10];*p=s; 则s=p+s;是正确的表达式。()A.错误B.正确正确答案:6.存放地址的变量同其它变量一样
7、,可以存放任何类型的数据。()A.错误B.正确正确答案:7.在程序运行过程中,其值不能被改变的量称为常量()A.错误B.正确正确答案:8.使用printf和scanf函数时,必须添加#include命令。()A.错误B.正确正确答案:9.用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()A.错误B.正确正确答案:10.C语言的关键字都是小写的。()A.错误B.正确正确答案:11.由于函数scanf在接收变量时必须指定该变量在内存中的地址,因此有scanf("%s",&str)。()A.错误B.正确正确答案:12.
8、在使用C语言库函数时,要用预编译命令“#include”将有关的头文件包括到用户源文件中。()A.错误B.正确正确答案:13.指针变量和变量的指针是同一个名词不同说法。()A.错误B.正确正确答案:14.若有说明:staticinta[2][5];,则数组a中各元素可在程序的编译阶段得到初值0。()A.错误B.正确正确答案:15.数据结构指的是数据的组织形式,数组就是一种数据结构()A.错误B.正确正确答案:
此文档下载收益归作者所有