下载此文档

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


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
该【C语言程序设计模拟题含答案 】是由【青山代下】上传分享,文档一共【7】页,该文档可以免费在线阅读,需要了解更多关于【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。,,下列运算符中结合性属于自右向左的是CB_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);,,,,4在语言中,,[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——V对应的C语言表达式2*(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)(输入错误空格5*/}}五、程序修改题(本题共2小题,共10分)请在注释“ERROR处修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序结构!。#include<>voidmain()(inta[]={1,2,3,4,5,6,7,8,9,10),*p;*p=&a;p=a/*ERROR1*/)。#include<>voidmain(){intgcd(inta,intb);inta,b,abd;{intt;if(x<y){t=x;x=y;y=t;}while(y!=0){t=x%y;x=y;x=t;}/*ERROR5*/returnx;}、、*(x+sqrt(x+y)/(5*x))、=30B=**********四、、i>=0、&a[i]>default五、程序修改题43.*p=a;p=a;%f%d44.

C语言程序设计模拟题含答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小505 KB
  • 时间2024-03-29