C 程序设计作业

发布 2021-05-05 21:32:28 阅读 2930

单项选择题

第1题循环while(int i=0) i--;执行次数是( )

a、0 b、1

c、5 d、6

答案:a 第2题以下能正确地定义整型变量a,b和c,并为其赋初值5的语句是:

a、int a=b=c=5;

b、int a,b,c=5;

c、a=5,b=5,c=5;

d、a=b=c=5;

答案:a 第3题下列符号不能组成标识符的是( )

a、连接符

b、下划线

c、大小写字母

d、数字字符

答案:a 第4题函数调用func((exp1,exp2),(exp3,exp4,exp5))中所含实参的个数为( )个。

a、1 b、2

c、4 d、5

答案:b 第5题程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用( )符号作为分隔符。

a、空格或逗号

b、逗号或回车

c、逗号或分号

d、空格或回车

答案:d 第6题能作为c++程序的基本单位是()。

a、字符 b、语句

c、函数 d、源程序文件

答案:c 第7题假定ab为一个类,则执行“ab a, b(3), p;”语句时,自动调用该类构造函数的次数为( )

a、3 b、2

c、1 d、0

答案:b 第8题以下正确的说法是()。

a、用户调用标准库函数前,必须重新定义

b、用户可以重新定义标准库函数,若如此,该函数将失去原有含义

c、系统不允许用户重新定义标准库函数

d、用户调用标准库函数前,不必使用预编译命令将该函数所在文件包括到用户源文件中

答案:b 第9题 do语句能够改写为()语句。

a、复合 b、if

c、switch

d、while

答案:d 第10题在下面循环语句中循环体执行的次数为( )for(int i=0; i<n; i++)if(i>n/2) break;

a、n/2

b、n/2+1

c、n/2-1

d、n-1

答案:b 多项选择题

第11题一个类的友元函数可以访问该类的所有对象的( )

a、公有成员

b、私有成员

c、保护成员

d、静态成员

答案:a|b|c

判断题 第12题使用strcpy函数可以比较2个字符串的大小。

答案:错误

第13题多行注释的开始标记符和结束标记符分别为//和//。

答案:错误

第14题设enum printstatus{ready=2,busy,error}; 则cout<<busy的输出结果是0。

答案:错误

第15题在#include命令中所包含的头文件,可以是系统定义的头文件,也可以是编程者定义的头文件。

答案:正确

第16题假定类ab中有一个公用属性的静态数据成员bb,在类外不通过对象名访问该成员bb的写法为ab::bb。

答案:正确

第17题当一个成员函数被调用时,该成员函数的this指针指向调用它的对象。

答案:正确

第18题设px是指向一个类动态对象的指针变量,则执行”delete px;”语句时,将自动调用该类的构造函数。

答案:错误

第19题执行“typedef int abc [10];”语句把abc定义为具有10个整型元素的数组类型。

答案:正确

第20题假定要访问一个结构指针p所指对象中的b指针成员所指的对象,则表示方法为*(p—>b)。

答案:正确

C程序设计作业

和田师范专科学校学生课后作业。2009 2010学年第一学期。系部 计算机科学系 课程名称 c语言程序设计。授课班级 2007级。授课教师 艾孜孜。作业一。一 选择题。1.c语言程序由什么组成?a 子程序 b 主程序和子程序 c 函数 d 过程。2 以下叙述中c语言特点不正确的是 a 在c程序语言简...

《C程序设计》作业

c 程序设计 作业1 时间 2011年10月9日星期日。描述 该作业总共包含三套作业,有些有具体的作业要求提交 3个星期内提交。要求 问答题用word文档写好,标上各自姓名 学号 班级,标上大标题 c 程序设计作业1 第一套。1.什么叫内联函数?它有哪些特点?重载函数通过什么区分?2.使用内联函数计...

C 程序设计作业

单项选择题 第1题设array为一个数组,则表达式sizeof array sizeof array 0 的结果为 a array数组首地址 b array数组中元素个数 c array数组中每个元素所占的字节数 d array数组占的总字节数 答案 b 第2题 while x 中的 x 与下面条件...