![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
2模拟2C
文章平均质量分 93
狂欢
YJlio
人生经历
展开
-
C_1练习题
一、单项选择题(本大题共20小题,每小题2分,共40分。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。6.若有变量定义double x;要给x和a输入数据,正确的输入语句是()5,数学上的关系式x2y22,应使用C语言表达式()原创 2023-11-23 00:00:00 · 6390 阅读 · 0 评论 -
C练习题_2
6,若变量已正确定义,执行语句scanf("%d%d%d ",&kl,&k2,&k3);时,()是正确的输入。C程序中a=10是正确的,因为实型变量中允许存放整型数C.在C程序中,无论是整数还是实数都能正确无误地表示。15.已知字符b的ASCI码为98 ,语句printf(“%d,%c”,"b’,‘b’+1);C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息。D. ptr是一个函数名,该函数的返回值是指向int型数据的指针。13,以下选项中,不能作为合法常量的是()原创 2023-11-24 00:00:00 · 5542 阅读 · 0 评论 -
C练习题_3
12,设 inta[4][3]-{1,2,3,4,5,6,7,8,9,10,11,12);,则与数组元素a[1][2]等价的是()在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。,执行下述程序段后,变量a和b的值分别是(do { a/=b++;15、设 inta[2][3]={{1).(2,3)):,则元素a[1][0]的值是。19,已有定义int(*p)():指针p可以()14,在C语言中,下列错误的说法是()原创 2023-11-25 00:45:00 · 6102 阅读 · 0 评论 -
C_4练习题
在每小题给出的四个备选项中选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。15.设有语句: “int a=1, b=2, *pl=&a, *p2=&b;3.设x,y和z都是int型变量,且x=3,y=4,z=5,则下面表达式中,值为0的表达式是()C. 将串str2 复制到串 str1 中后再将串 str3 连接到串 strl 之后。7,若调用一个函数,且此函数中没有retum语句,则以下正确的说法是()D.将串str2连接到串str1之后再将串str1复制到串 str3中。原创 2023-11-26 03:30:00 · 4194 阅读 · 0 评论 -
C_5练习题
在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。(2)编写主函数输入字符串,调用 copy(char str1],char str2[],int n)并输出。7.若变量已正确定义,执行语句scanf("%d,%d,%d ",&kl,&k2,&k3);二、程序阅读题(本大题共5小题,每小题6分,共30分。四、编程题(本大题共3小题,每小题15分,共45分,请在答题纸的相应位置上作答。13,函数调用语句: d=max(a,max(b.c.d),e):中实参的个数为。原创 2023-11-27 02:30:00 · 5670 阅读 · 0 评论 -
C_6练习题
在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。,则表达式w*x+z-y 结果的类型是()有如下程序段int *p=&a,a=10 ,b=1;A.它们的运算对象可以是int型变量,但不能是double型变量和float型变量。C.它们的运算对象可以是char型变量和int型变量,但不能是float型变量。D.它们的运算对象可以是char型变量、int型变量和float型变量。6,设变量定义为"int x, *p-&x;16,程序段如下,则以下说法中正确的是()原创 2023-11-28 00:00:00 · 3786 阅读 · 0 评论 -
C_7练习题
2.下列函数int fun(int score[], int m, int aver [)的功能是:计算scofe中m个人的平均成绩,将平均成绩放在 aver 中,通过函数返回最高成绩。20,设int占2字节,字符0的ASCII码的十进制数为48,且数组的第0个元素在低位,则以下程序的输出结果是()3,输入一个正整数n(1原创 2023-11-29 00:00:00 · 4586 阅读 · 0 评论 -
C_8练习题
在每小题给出的四个备选项中选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。5,在下面的do-while循环语句中,其循环体语句被执行的次数为()int i=0;4,在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为()语句。,则下列表达式中值不为2的是()20,凡是函数中未指定存储类别的局部变量,其隐含的存储类别为()6,将两个字符串连接起来组成一个字符串时,选用的函数为()10,设x和y均为逻辑假,则xly为假的条件是(.),原创 2023-11-30 00:00:00 · 4629 阅读 · 0 评论 -
C_9练习题
在每小题给出的四个备选项中选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。5.若有说明: int a[][3]={1,2,3,4,5,6,7);C.用do-while语句构成的循环,在while后的表达式为非零时结束循环。D.用do-while语句构成的循环,在while后的表达式为零时结束循环。A. do-while 语句构成的循环不能用其它语句构成的循环来代替。4.有字符数组a[80]和b[80]、则正确的输出语句是()D.在C程序中,main函数的位置必须在程序的最开始。原创 2023-12-01 00:00:00 · 3846 阅读 · 0 评论 -
C10练习题
在每小题给出的四个备选项中选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。以下程序中函数fun的功能是:统计person所指结构体数组中所有性别(sex)为M的记录的女,存入变量n中,并作为函数值返回。3,一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问多少?二、程序阅读题(本大题共5小题,每小题6分,共30分。在主函数中输入10个等长的字符串,子函数对它们排序,最后在主函数中输好序的字符串。14,下列关于#include命令的叙述中,错误的是()原创 2023-12-04 20:11:41 · 3818 阅读 · 0 评论 -
C-11练习题
在每小题给出的四个备选项中选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。二、程序阅读题(本大题共5小题,每小题6分,共30分。2,设有定义: int a[10],*p=a+6,*q=a;一printf(“%d”,strcmp(s1,s2));x++&&y-) 的值是()6.已知字母a的ASCII值为十进制的97,下面程序的输出是()10.假定a和b为int型变量,则执行以下语句后b的值为()15.当说明一个共用体变量时,系统分配给它的内存是()1,在C语言中,合法的长整型常数是()原创 2023-12-05 10:11:29 · 4228 阅读 · 2 评论 -
C练习题_12
2,若i和k都是int类型变量,有以下for语句for(i=0,k=-1;在每小题给出的四个备选项中选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。11.若有定义: inta=1,b=2,c=3,d-4,m=2,n=2;,则执行(m-a>b)&&(n=e>d)后, n的值为()。9,定义int x=10,y-20,z;D.在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件。A. C 语言的可执行程序是由一系列机器指令构成的。D. a的值是字符A’的ASCI值加上1。原创 2023-12-06 00:00:00 · 4082 阅读 · 4 评论 -
C练习题13
1,猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾又多吃了一个。第二天早上有将剩下的挑子吃掉一半,又多吃了一个,后每天早上都吃了前一天剩下的一半零一个。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。求平方根的迭代公式为:Xn+1 =(Xn +a/Xn)/2要求前后两次求出的x的差的绝对值小于10-5。3,用结构体来描述一个学生的成绩情况,内容包括:姓名,学号,C成绩和微机原理成绩。B.cc数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址。原创 2023-12-07 00:00:00 · 4835 阅读 · 0 评论 -
C14练习题
2.编写函数 int fun(char *ss, charc),它的功能是:求出 ss所指字符串中指定字符的个数,并返回此值。在每小题给出的四个备选项中,选出一个正确的答案,并将所选项前的字母填写在答题纸的相应位置上。7,设ch是char型变量且为’A’,经过下面的表达式运算后ch的值是(ch=(ch>=‘A’&&ch<=Z)?17,若有定义: int a[10]=(1,2,3,4,5,6,7,8,9,10),*p-&a[3],b-p[5];6,若变量已正确定义,表达式(j=3,j++)的值是()原创 2023-12-08 00:00:00 · 3764 阅读 · 0 评论 -
C_15练习题
20.若有以下说明 inta]={0,1,2,3,4,5,6,7,8,9},*p=a,i;10,使用"scanf (“X=%fy=%f”, &x. &y) ",要使X, y均为1.25,正确的输入是()执行语句 print[“%d,%c”,a[2].age, "(a[3].name+2))的输出结果为()。B.若intm=0, n=l,a=1.b=2,c=3;A.若int a=3, b=2,c=1;C.若inta=2,b=3,c=1;15,有两个字符数组a,b,则以下正确的输入语句是()原创 2023-12-09 00:00:00 · 5295 阅读 · 0 评论