C 程序设计作业

发布 2021-05-05 22:09:28 阅读 8847

单项选择题。

第1题。下面不正确的字符串常量是(

a、abc'

b、"12'12"

c、"0"d、""

答案:a第2题。

关于void指针,下列说法正确的是()。

a、void指针就是未指向任何数据的指针。

b、void指针就是已定义而未初始化的指针。

c、指向任何类型数据的指针可直接赋值给一个void指针。

d、void指针值可直接赋给一个非void指针。

答案:c第3题。

假定变量a和pa定义为“double a[10], pa=a;”,要将12.35赋值给a中的下标为5的元素,不正确的语句是(

a、pa[5]=12.35;

b、a[5]=12.35;

c、*(pa+5)=12.35;

d、*(a[0]+5)=12.35;

答案:d第4题。

若用数组名作为函数调用的实参,传递给形参的是(

a、数组的首地址。

b、数组中第一个元素的值。

c、数组全部元素的值。

d、数组元素的个数。

答案:a第5题。

strcmp(str1,str2)<0表示(

a、str1的长度小于str2

b、str1的长度大于str2

c、str1小于str2

d、str1的内容小于str2的内容。

答案:d第6题。

在下面的二维数组定义中,正确的是( )

a、int a[5]

b、int a[5];

c、int a[3]={1,3,5},{2}};

d、int a(10);

答案:c第7题。

假定一个二维数组的定义语句为“int a[3][4]={3,4},{2,8,6}};则元素a[2][1]的值为(

a、0b、4

c、8d、6

答案:a第8题。

声明或定义一个内联函数时,必须在函数开始使用保留字(

a、static

b、const

c、inline

d、extern

答案:c第9题。

要使语句“p=new int[10][20];”能够正常执行,p应被事先定义为(

a、int *p;

b、int **p;

c、int *p[20];

d、int (*p)[20];

答案:d第10题。

下列语句执行后,输出i的值是(

int i=1,j; j= 2+i++;cout<<i;

a、2b、4

c、5d、6

答案:a多项选择题。

第11题。如果类a被说明成类b的友元,则(

a、类a的成员即类b的成员。

b、类b的成员即类a的成员。

c、类a的成员函数不得访问类b的成员。

d、类a的成员函数可以访问类b的成员。

e、类b不一定是类a的友元。

答案:d|e

判断题。第12题。

假定一个二维数组的定义为“int a[3][5];”则该数组所含元素的个数为35。

答案:错误。

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

答案:正确。

第14题。定义。

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

答案:正确。

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

答案:正确。

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

答案:正确。

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

答案:错误。

第18题。若x=5,y=10,则x>y和x<=y的逻辑值分别为true和false。

答案:错误。

第19题。假定a是一个二维数组,则a[i][j]的指针访问方式为*(a[i]+j)。

答案:正确。

第20题。对嵌套if语句的规定是:else总是与离它最远的if配对。

答案:错误。

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