南开大学21秋学期《程序设计基础上》在线作业.docx
《南开大学21秋学期《程序设计基础上》在线作业.docx》由会员分享,可在线阅读,更多相关《南开大学21秋学期《程序设计基础上》在线作业.docx(3页珍藏版)》请在冰豆网上搜索。
南开大学21秋学期《程序设计基础上》在线作业
21秋学期(1709、1803、1809、1903、1909、2003、2009、2103)《程序设计基础(上)》在线作业
1:
32位的计算机系统指的是计算机的()是32位。
A、内存
B、硬盘
C、字长
D、位长
答案:
C
2:
关于C++和C语言的描述中,错误的是()。
A、C++是C语言的超集
B、C++对C语言进行了扩充
C、C++和C语言都是面向对象的程序设计语言
D、C++包含C语言的全部语法特征
答案:
C
3:
运算符优先级按由高到低顺序排列正确的是()。
A、=,||,!
=,%
B、=,%,||,!
=
C、%,!
=,||,=
D、||,!
=,%,=
答案:
C
4:
已知函数原型“intfun(int,int);”,要定义一函数指针变量p使得“p=fun;”成立,则函数指针变量p的定义语句为##。
A、int(*p)(int,int);
B、int*p(int,int);
C、int*p[int,int];
D、以上选项都不对
答案:
A
5:
二进制数1001101011转换为等值的八进制数是()。
A、4651
B、1153
C、9AC
D、26B
答案:
B
6:
在C++中,函数原型声明中可以省略##。
A、函数类型
B、函数名
C、形参类型
D、形参名
答案:
D
7:
在C++中,表示单行注释开始的符号是()。
A、{
B、//
C、/*
D、;
答案:
A
8:
表达式的70*43.6f+34数据类型是()。
A、float
B、double
C、longdouble
D、错误的表达式
答案:
A
9:
对于重载函数,程序在调用时根据##能够区分开到底要调用哪个函数。
A、函数名
B、函数类型
C、参数个数或参数类型
D、以上都可以
答案:
C
10:
已知“inta[10],*p=a;”,则以下各选项中对数组元素a[2]访问错误的是##。
A、*(a+2)
B、p[2]
C、*(p+2)
D、p+2
答案:
D
11:
下列表达式中的值为1是()。