1 / 6
文档名称:

C语言程序设计模拟题含答案.pdf

格式:pdf   大小:429KB   页数:6页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计模拟题含答案.pdf

上传人:青山代下 2024/5/21 文件大小:429 KB

下载得到文件列表

C语言程序设计模拟题含答案.pdf

相关文档

文档介绍

文档介绍:该【C语言程序设计模拟题含答案 】是由【青山代下】上传分享,文档一共【6】页,该文档可以免费在线阅读,需要了解更多关于【C语言程序设计模拟题含答案 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..C语言程序设计试题一、单项选择题(本题共25小题,每小题2分,共50分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其正确答案涂写在答题卡上。错选、多选或未选均无分。,错误的常数表示是―D。.'6',x=2;执行语句a=x>03*x:x=10;后,:intx=2,y=2,z=0,a;a=++x||++y&&z++;执行后输出的结果是―C。,2,,3,,2,,2,,字符串的长度是__B。,由键盘输入:,能正确读入数据的输入语句是CA_。=2*6,a*3,a+5的值是—B。,,下列运算符中结合性属于自右向左的是B_oA.&&B.-C.<<D.->;,则与计算|x|等价的表达式是―B。>0-x:>0x:-<0x:-<0-x:-,k的值是AB。intk=1,n=325;do{k*=n%10;n/=10;}while(n);%>2C.!&&=11,b=2;执行下述程序段后,变量a和b的值分别是B。:..do{a/=b++;}while(a>b);,,,,,,[2][3]={{1},{2,3}};,则a[1][0]的值是―C。[3][];[][4];[3][4];(3)(4);,贝Us和t在内存中分配的字节数分别是D__。(表达式)语句中的“表达式”,,,int,,,。A.#defineN25B.#,j;for(i=5;i;i--)for(j=0;j<4;j++){…}则循环体执行次数是C。:structex{intx;floaty;charz;}example;、、。:..=1000;=m2=;='A',c2=A;=,x=;—C—。#include<>voidmain(){ints,k;for(s=1,k=2;k<5;k++)s+=k;)—C。、、、填空题(本题共10小题,每小题2分,共20分)、不填均无分。。=3,y=5;则执行后输出1__。定出公式-x对应的语言表达式28.——VC2*(x+sqrt(x+y)/(5*x))(a,b,f(a+b,a-b,b));,则函数f的参数个数是3。=2;,则执行a+=a*=15;后,变量a的值是60。[4][5];,则数组y中元素的个数是—20。=7,y=3,则表达式x%y+x/y的值是—3。[尸,{inti;charj[8];floatk;}u;贝Usizeof(u)的值是8。[3][4]={{1,2,5,3},{2,4,7,9},{3,6,5,8}};则表达式a[1][2]+a[2][3]、程序分析题(本题共5小题,每小题2分,共10分)。#include<>voidmain(){intx=15;while(x<20):..{x++;if(x/3!=0){x++;break;}elsecontinue;}。#include<>fun(inta[],inti,intj){intt;if(i<j){t=a[i];a[i]=a[j];a[j]=t;i++;j--;fun(a,i,j);}}voidmain(){intx[]={2,4,6},i;fun(x,0,2);}。(程序运行时,输入一个整数5)#include<>voidmain(){inta,b[10],c,i=0;printf输入一个整数while(a!=0){c=a%2;a=a/2;b[i]=c;i++;))。#include<>voidmain(){inta,b,i;a=b=0;for(i=0;i<=10;i+=2){a+=i;b+=i+1;))。#include<>inta=100;s(){staticinta=20;:..a++;)voidmain(){inti;for(i=1;i<=3;i++){a++;))1012**********四、程序填充题(本题共2小题,每个空格2分,共10分)给出下列程序,将横线处缺少的部分补上,使其能正确运行。,再按其正序输出。#include<>#defineN10/*空格1*/voidmain()(inti,a[N];for(i=N-1;i>=0;i--)/*空格2*/空格3*/}:字母等级分数范A圈90~100B80~89C70~79D60~69E0~59其它字母输入错误输入字母等级之后,输出相应的分数范围。#include<>voidmain()(charscore;/*空格4*/switch(score)(:..三、=30B=**********四、、i>=0、&a[i]>default五、程序修改题43.*p=a;p=a;%f%d44.