南开23秋学期(仅限-高起专1909、专升本1909)《程序设计基础(上)》在线作业[答案]
正确答案:A
23秋学期(仅限-高起专1909、专升本1909)《程序设计基础(上)》在线作业-00001
正确答案:C
试卷总分:100 得分:100
一、单选题 (共 25 道试题,共 50 分)
1.设i,j,k都是变量,下面不正确的赋值表达式是( )。
A.i++
B.i=j=k
C.i=j==k
D.i+j=k
正确答案:A
2.计算机内部采用的数制是( )。
A.二进制
B.八进制
C.十进制
D.十六进制
正确答案:D
3.下列有关编译预处理命令的描述中,错误的是##。
A.编译预处理命令都是以“#”开头
正确答案:D
B.编译预处理命令在编译之前进行处理
C.编译预处理命令“#define X 5+1”,会将程序中出现的X替换为6
正确答案:A
D.编译预处理命令可以放在程序的开头、中间或末尾
正确答案:B
4.自定义头文件中一般不包含##。
A.数据类型的定义
B.全局变量的定义
C.符号常量的定义
D.内联函数的定义
正确答案:C
5.对于语句“ cout< 正确答案:C A.“cout”是一个输出流对象 正确答案:A B.“endl”的作用是输出回车换行 正确答案:B C.“x”是一个变量 正确答案:C D.“<<”称作提取运算符 正确答案:C 6.指针函数是指##。 A.所有参数都为指针类型的函数 B.至少有一个参数为指针类型的函数 C.返回值为指针类型的函数 D.以上三种都是指针函数 正确答案:D 7.已知“char s[][10]={"Microsoft","Visual","C++"};”,则语句“cout< 正确答案:B A.s B.i C.c D.icrosoft 正确答案:A 8.二进制数10101011B变换为等值的十进制数是( )。 A.17 B.161 C.21 D.171 正确答案:C 正确答案:D 9.下面关于for循环的正确描述是##。 A.for循环只能用于循环次数已经确定的情况 B.for循环是先执行循环体语句,后判断表达式 C.在for循环中,不能用break语句跳出循环体 D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 正确答案:A 10.十六进制数ABH 变换为等值的十进制数是( )。 A.17 B.161 C.21 D.171 11.已知“char s[]="南开大学";”,则数组s的长度为##。 正确答案:D A.4 B.5 C.8 D.9 正确答案:A 12.计算机的存储器中,一个字节有( )个二进制位组成。 A.1 B.2 C.4 D.8 正确答案:C 13.二进制数1001101011转换为等值的十六进制数是( )。 A.4651 B.1153 C.9AC D.26B 正确答案:D 14.在32位计算机系统中,已知“int a[2][3]; fun(a);”,fun函数的形参变量名为p,则在fun()函数体中通过sizeof(p)计算得到的结果为##。 正确答案:C A.4 B.6 C.12 D.24 正确答案:C 15.已知“int a[10], *p=a;”,则以下各选项中对数组元素a[2]访问错误的是##。 正确答案:A A.*(a+2) B.p[2] C.*(p+2) D.p+2 正确答案:B 16.已知“char s[]="hello";”,则下面叙述中正确的是##。 正确答案:A A.数组s的长度为5 B.元素s[2]的值为'e' C.使用“cin>>s;”可以将从键盘上键入的字符串保存在数组s中 正确答案:C D.使用“int t[]=s;”可以定义数组t、并用s中各元素的值初始化t中的各元素 正确答案:A 17.下面数中最小的一个数是( )。 A.(11011001)2 B.75 C.(37)8 D.(2A)16 正确答案:B 21.下列叙述中,正确的是##。 A.在一个函数的函数体中可以定义另一个函数,但不可以调用另一个函数 B.在一个函数的函数体中可以调用其他函数,但不能调用自己 C.在一个函数的函数体中既可以定义另一个函数,也可以调用另一个函数 D.在一个函数的函数体中既可以调用其他函数,也可以调用自己 正确答案:C 19.已知x=3、y=5,则函数调用语句“fun(2*y-1,(++x,y))”中第2个实参的值为##。 正确答案:D A.9 B.3 C.4 D.5 正确答案:A 20.已知“char s[]="university";”,则使用“cout< 正确答案:B A.n B.i C.v D.iversity 正确答案:B 21.以下不正确的if语句形式是##。 A.if(x>y); B.if(x=0)x+=y; C.if(X!=y)cin>>x D.if(x<y) else cin>>y; { x++; y++;} 正确答案:A 22.计算机中存储数据的最小单位是( )。 A.字节 B.位 C.字 D.KB 正确答案:B 23.已知程序段: int a[3][4],*p[3]={a[0], a[1], a[2]},**pp=p,i; for (i=0; i<12; i++) a[i/4][i%4]=i; 则pp[1][2]的值是##。 A.3 B.4 C.5 D.6 正确答案:A 24.已知“char *s="mybook";”,则下列语句正确的是##。 正确答案:C A.strcpy(s,"hello"); B.strcat(s, "hello"); C.s="hello"; D.以上均不正确 正确答案:D 25.已知“int a[2][3], b=fun(a);”,则fun()函数原型为##。 正确答案:C A.void fun(int (*p)[2]); 正确答案:D B.void fun(int (*p)[3]); 正确答案:D C.int fun(int (*p)[2]); D.int fun(int (*p)[3]); 正确答案:B 南开23秋学期(仅限-高起专1909、专升本1909)《程序设计基础(上)》在线作业[答案]多选题答案 正确答案:C 二、判断题 (共 25 道试题,共 50 分) 26.*(+i)与[i]等价 27.对于有默认值的形参,如果在调用函数时给出了相应的实参,也会使用形参。 28.C++语言已预先解决了整型、浮点型、字符型和逻辑型等基本数据在计算机中如何表示、占用多少存储空间以及可以进行的操作等问题,程序员可以直接使用这些基本数据类型的数据来描述和处理自己的问题。 29.C++中的函数分为两类:一类是用户根据待求解问题的需要自己定义的函数;另一类是系统提供的标准函数,即库函数。 30.只能用枚举常量为枚举变量赋值。 31.为了能够识别字符串结束位置,C++系统会在字符串的末尾自动添加一个ASCII编码为00H的字符'\0'(也称空字符),作为字符串的结束符,所以每个字符串的存储长度总是比其实际长度(字符个数)多1。 32.break语句只能用在3种循环语句中。 33.在日常生活中完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标。 34.switch语句中的default分支不可以缺省。 正确答案:A 35.下面程序段不能实现求n!功能。 int i, p,n; cin>>n; for(i=1,p=1; i<=n; i++) p*=i; 36.引用的声明形式为: 数据类型 &引用名 = 变量名; “&”是取地址运算符、作用于引用名,表示紧随其后的是一个引用。 正确答案:C 37.定义结构体类型时,结构体中的所有成员必须具有相同的数据类型。 38.下面程序段不能实现求n!功能。 int i, p,n; cin>>n; for(i=1; i<=n; i++) {p=1; p*=i; } 39.定义数组时,数组的数据类型必须是C++中基本数据类型 40.[X]补是一个正数还是一个负数,是根据[X]补的符号位是“0” 还是“1”确定的。 正确答案:D 41.定义任何一个变量,系统都会为其分配一定大小的内存空间,访问变量实际上就是访问其所对应内存空间中的数据。 42.一个函数可以使用return返回多个结果,如语句“return a, b;”同时将a、b的值返回到函数调用处。 正确答案:D 43.“cout<<"大家好!";”是输出语句,语句的中“<<”叫提取运算符,不能省略。 正确答案:C 44.将浮点型赋值给整型时,转换后的值可能丢失小数部分,原来的值也可能超出目标类型的取值范围导致结果错误。 45.在循环语句的或部分必须有改变循环条件、使表达式最终成为假的语句,否则永远为真,造成无法退出循环,即所谓的“死循环”。 正确答案:D 46.ASCII 码是一种字符编码,而汉字的各种输入方法也是一种字符编码。 47.具有不同作用域的变量可以同名。 48.在C++中,要对int型的一般数组进行访问,必须逐个元素进行。 49.自定义函数的函数声明,通常将一个源文件中定义的所有函数的函数声明放在一个对应的头文件中。 50.break语句位于多重循环的内循环中,则只能跳出它所在的内层循环。 南开23秋学期(仅限-高起专1909、专升本1909)《程序设计基础(上)》在线作业[答案]历年参考题目如下:
南开23秋学期(仅限-高起专1909、专升本1909)《程序设计基础(上)》在线作业[答案][答案]相关练习题:
(2.0分) _____和--不是一个人成功的--。
驾驶汽车过程中需要礼让他人,包括
国家需要重点扶持的高新技术企业,减按( )的税率征收企业所得税。
对合并型教育督导组织利弊描述正确的选项是()
下列不属于媒体质化评估项目的是()。
高等数学基础(19秋)形考作业5
决策是管理的重要职能,管理等于决策
移动商务的优势在于可以利用其最灵活的手法,最便捷的方式,最顺畅的通道,最低廉的成本,为企业构建一个最佳价值的实现链条。( )
根据法律规定而行使诉讼代理权的人,称为( )
会计凭证按照其编制程序和用途分为( )。
西周设有 国子学 、太学、四门学、书学、算学,为五学。
以故障机理分析为基础,通过诊断或检测设备,定期或连续地对汽车技术状况进行诊断检查,根据检查结果来组织维护工作的是( )
出纳人员可以兼管稽核、会计档案保管工作。
例举证明膜蛋白侧向扩散的实验。
完美者/完成者—精做匠角色(145/8-2)
下面不属于“四端学说”观点的是:()
( )是指会计工作为其服务的特定单位或组织。
北交《工程监理》在线作业二-0004
如果一个公司处于一种技术与市场因素相对来说复杂多变的外部环境中,在这种情况下,该公司所应选择的比较适宜的组织形式是( )。
Word文档中格式包括
杆式抽油泵具有()等特点。
预测性政策评估方法中的直觉预测法是指( )
国家的完全统一是民族复兴的重要标志。
法与利益互相作用,法对利益的反作用包括( )
某人2008年6月份参与设计图纸得报酬2,400元,后来又参加讲课得报酬1,700元,其应纳个人所得税( )
##,实现了新中国成立以来党的历史上具有深远意义的伟大转折,开启了改革开放和社会主义现代化建设新时期。
删除帧的快捷键为()。
建筑砂浆常用()来配制。
影响就业的主要因素包括()。
由于RF标签具有可()能力,对于需要频繁改变数据内容的场合尤为适用