单项选择题
第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 与下面条件...