南开大学22春学期《程序设计基础(上)》在线作业答卷.docx
《南开大学22春学期《程序设计基础(上)》在线作业答卷.docx》由会员分享,可在线阅读,更多相关《南开大学22春学期《程序设计基础(上)》在线作业答卷.docx(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、22春学期(高起本1709-1803、全层次1809-2103)程序设计基础(上)在线作业-00002试卷总分:100得分:100一、单选题(共25道试题,共50分)1.已知“char s 10 = Microsoft, Visual, C+; 则语句couts2; ” 会在屏幕上输出iA. cC.VisualD. C+答案:D2.已知 “int a=10, *p, *&rp=p;加=&3加+=20;(30a;”,则输出为#。A. 1020B. 300.程序有错误答案:C3.已知“int a=5, b, *p=&a; ,则下列语句中正确的是A. &b=a;b二*p;C.*p=&b;b二p;答案
2、:B.下列个数值中,最大的数是()。A. 7DH(174)8B. 123D.1111100B答案:A.下面关于循环语句的叙述中,正确的是#。A. for循环只能用于循环次数已知的情况for循环与while循环一样,都是先执行循环体后判断条件B. for循环体内不能出现while语句D.无论哪种循环,都可以从循环体内转移到循环体外答案:D.已知函数原型“int fun(int, int); 要定义一函数指针变量p使得“p=fun; ” 成立,则函数指针变量P的定义语句为#九A. int (*p) (int, int);int *p(int, int);B. int *pint, int;D.以上
3、选项都不对答案:A.已知 fun()函数的函数原型为void fun(int x, double y=3. 5, char z= 则下面的函数调用中,不合法的调用是#。A.f(l);f (2, 4. 2);B. f (3, 3. 7, *)D.f(0, , 答案:D8 .如果需要一个变量只在某个函数中可以使用,且每次执行函数时都重新定义并 初始化该变量,那么这个变量应定义为A.局部变量B.全局变量C.静态局部变量D.静态全局变量 答案:A.已知 “char s=university; ”,则使用 couts3;“会在屏幕上输出 A. nB. ivC. iversity 答案:C.关于C+和c语
4、言的描述中,错误的是()。A. C+是C语言的超集C+对C语言进行了扩充B. C+和C语言都是面向对象的程序设计语言C+包含C语言的全部语法特征 答案:C10 ,下面程序的输出结果为:87,则横线处应填入()o include using namespace std; struct Student char num8; char name10; int score 3;stu = ,1210101,/,Zhangsan 87,97,67, z,1210102,z, Lisi, 92,86, 79) ); int main() cout#; return 0; A.stul.scorelB. s
5、tu0.score0C.stul.score0D.stu0.scorel 答案:B12.32位的计算机系统指的是计算机的()是32位。A.内存B.硬盘C.字长D.位长答案:C13.在C+中,要求操作数必须是整型的运算符是()。A.%B. &C./D.二答案:A14.二进制数1001101011转换为等值的八进制数是()。A. 46511153B. 9AC26B答案:B15.C+源程序文件的扩展名是()。A. DLLB.CC. CPPEXE答案:C16.运算符优先级按由高到低顺序排列正确的是()。A.二, |, !=, %B.=, %, |, !=C.%, ! = , |,=D. | I,! =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计基础上 南开大学 22 学期 程序设计 基础 在线 作业 答卷
限制150内