C 程序设计作业

发布 2021-05-05 21:33:28 阅读 6213

单项选择题

第1题 switch语句能够改写为()语句。

a、for

b、if c、do

d、while

答案:b 第2题假定一条定义语句为“int a[10], x, *pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为( )

a、x=pa[3];

b、x=*(a+3);

c、x=a[3];

d、x=*pa+3;

答案:d 第3题在下面的一维数组定义中,哪一个有语法错误。(

a、int a=1,2,3};

b、int a[10]={0};

c、int a;

d、int a[5];

答案:c 第4题定义p并使p指向动态空间中的包含30个整数的数组所使用的定义语句为( )

a、int *p=new int[30];

b、int *p=new int(30);

c、int *p=new [30];

d、*p=new int[30];

答案:a 第5题将两个字符串连接起来组成一个字符串时,选用( )函数。

a、strlen()

b、strcap()

c、strcat()

d、strcmp()

答案:c 第6题下列关于指针的操作中,错误的是( )

a、两个同类型的指针可以进行比较运算

b、可以用一个空指针赋给某个指针

c、一个指针可以加上两个整数之差

d、两个同类型的指针可以相加

答案:d 第7题假定有定义“int b[10]; int *pb;”,则不正确的赋值语句为( )

a、pb=b;

b、pb=&b[0];

c、*pb=new int;

d、pb=b[5];

答案:d 第8题变量s的定义为“char *s=”hello world!”;要使变量p指向s所指向的同一个字符串,则应选取( )

a、char *p=s;

b、char *p=&s;

c、char *p;p=*s;

d、char *p; p=&s;

答案:a 第9题假定变量m定义为“int m=7;”,则定义变量p的正确语句为( )

a、int p=&m;

b、int *p=&m;

c、int &p=*m;

d、int *p=m;

答案:b 第10题假定p指向的字符串为”string”,则cout<<p+3的输出结果为( )

a、string

b、ring

c、ing

d、i 答案:c

多项选择题

第11题在类中说明的成员可以使用关键字( )进行修饰。

a、private

b、extern

c、auto

d、public

e、register

答案:a|d

判断题 第12题字符串”this\’s a book.”的长度为7。

答案:错误

第13题在c++中存储字符串”abcdef”需要1个字节。

答案:错误

第14题一个函数的函数体就是一条复合语句。

答案:正确

第15题假定p所指对象的值为25,p+1所指对象的值为46,则执行“(*p)++语句后,p所指对象的值为26。

答案:正确

第16题定义 int **a[3][4], 则变量占有的内存空间为48。

答案:正确

第17题假定要动态分配一个类型为worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句为worker * r = new worker[n];。

答案:正确

第18题要使引用pr代表变量char * p;,则pr应初始化为char * pr=p;。

答案:正确

第19题假定a是一个一维数组,则a[i]对应的存储地址(以字节为单位)为a-i * sizeof(a[i])。

答案:错误

第20题假定ab为一个类,则执行“ab a[10];”语句时,系统自动调用该类的构造函数的次数为10。

答案:正确

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 与下面条件...