闽高校计算机二级C语言模拟卷及答案.doc

(54页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

9.90 积分

一、单项选择题(每小题2分,共20分)1.以下4组用户定义标识符中,全部合法的一组是()。A)_totalclu_1sumB)if-maxturbC)txtREAL3COMD)intk_2_0012.以下程序的输出结果是()。#includevoidmain(){inta=1,b=2,c=3;printf(“%d”,c>b>a);}A)2B)1C)0D)33.以下正确的叙述是()。A)在C语言中,main函数必须位于文件的开头B)C语言每行中只能写一条语句C)C语言本身没有输入、输出语句D)对一个C语言进行编译预处理时,可检查宏定义的语法错误4.设n=3;则n++的结果是()。A)2B)3C)4D)55.设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是()。A)0B)1C)2D)36.能正确表示逻辑关系:“a≥=10或a≤0”的C语言表达式是()。A)a>=10ora=0|a=10&&a=10‖a<=07.执行下面的程序时,将1、2、3、4分别赋给a、b、c、d,正确的输入是()。voidmain(){inta,b,c,d;scanf(“%d,%d,%d%d”,&a,&b,&c,&d);…}A)1234B)123,4C)1,2,3,4D)1,2,348.有以下程序段:voidmain(){ intk=0; while(k=1)k++;}则while循环执行的次数是()。A)无限次B)有语法错,不能执行 C)一次也不执行D)执行1次9.以下程序的输出结果是()。#includevoidmain(){inta=5,b=4,c=6,d;printf(“%d”,d=a>b?(a>c?a:c):b);}A)5B)4C)6D)不确定10.下面是对数组a的初始化,其中不正确的是()。A)a[5]={"ABCD"}B)a[5]={'A','B','C','D'}C)a[5]=""D)a[5]="ABCDE"二、填空题(每空1分,共10分)1.结构化程序设计中的三种基本结构是[1]、[2]、[3]。2.C程序的基本组成单位是[4]。3.标识符的第一个字符必须是[5]或[6]。4.实常数123.457的规范化指数表示形式是[7]。5.表达式7/2的结果是[8]。表达式7%2的结果是[9]。6.定义一个整型数组a[10],则下标最大的数组元素为[10]。三、读下列程序,写出程序的运行结果(每题3分,共15分)1.voidmain(){charch=‘A’;printf("%c,%d",ch,ch+3);}2.voidmain(){inta=10;printf(“%d”,++a);printf(“%d”,a--);}3.voidmain(){intt=1;for(i=1;i=0;i--){s=s+a[i]*j;j=j*10;}printf("s=%d\n",s);}四、程序填空(每空3分,共21分)1.下列程序段以函数swap()调用的形式实现两个变量值的互换,请填空完善程序。voidswap(int*m,int*n){inttemp;temp=[1];[2];*n=[3];}voidmain(){intx,y;scanf(“%d,%d”,&x,&y);swap([4]);printf(%d,%d”,x,y);}2.下面程序是计算1-3+5-7+……-99+101的值,请填空完善程序。voidmain(){inti,m,t=1,s=0;for(i=1;i1)3.编写程序输出下列形式的杨辉三角形的前10行。111121133114641……C语言程序设计模拟试卷答案及评分标准一、单项选择题(每小题2分,共20分)1.A2.C3.D4.B,5.A6.D7.D8.A9.C10.D二、填空题(每空1分,共10分)1.顺序结构、选择结构、循环结构。2.函数3.字母、下划线4.1.23457e2或1.23457E25.3、16.a[9]三、读下列程序,写出程序的运行结果(每题3分,共15分)1.A,682.11 113.244.8,45.s=1234四、程序填空(每空3分,共21分)1.*m2.*m=*n3.temp4.x,y5.i=i+26.m=i*t7.t=-t五、编程题(前两小题各10分,第三小题14分,共34分)1.voidmain(){inti;floatt=1,s=0;for(i=1;i<=50;i++){t=t*i;s=s+t;}printf("s=%e¥n",s);}2.inttotal(intn){intc;if(n==1)c=1;elsec=total(n-1)+n+1;return(c);}voidmain(){intn;scanf(“%d”,n);printf(“%d”,total(n));}3.voidmain(){inta[10][10],i,j;for(i=0;i<10;i++){for(j=0;j<=i;j++){if((j==0)||(i==j))a[i][j]=1;elsea[i][j]=a[i-1][j-1]+a[i-1][j];printf("%d",a[i][j]);}printf("¥n");}}1. 单项选择题(本大题共20小题,每小题1分,共20分)1.C语言程序由什么组成?()A.子程序B.主程序和子程序。省略部分。n",z);}doublef(doublea,doubleb){doublef1;f1=a*a+_______________;_____________f1;}4. 写出下列程序的输出结果___________________________________________main(){char*a[6]={“AB”,”CD”,”EF”,”GH”,”IJ”,”KL”};intk;for(k=0;k<4;k++)printf(“%s”,a[k]);printf(“¥n”);}5、以下程序的执行结果是()。typedefstruct{inty[4];charz[8];}MYTYPE;main(){MYTYPEa={{2,3,5,6},"Tom"};puts(a.z);}4. 程序填充题(本大题共5小题,每小题4分。共20分)1.输入一个无符号短整数,然后按用户输入的代号,分别以十进制(代号D)、八进制(代号O)、十六进制(代号H)输出,请填空。main(){__________________shortx;charc;scanf(“%d,%c”,&x,&c);___________________{case‘D’:printf(“%dD\n”,x);break;case‘O’:printf(“%oO¥n”,x);break;case‘H’:printf(“%xH¥n”,x);break;___________________printf(“inputerror!¥n”);break;}2、下面程序的功能是计算正整数2345的各位数字平方和,请填空。#includemain(){_________n,sum=0;n=2345;do{sum=sum+(n%10)*(n%10);n=;}while(n!=0);printf("sum=%d",sum);}3.以下程序的功能是求π的近似值,请填空:(提示:)#includemain(){ints;____________________;t=1;pi=0;n=1.0;s=1;while(fabs(t)>1e-6){__________________;n=n+2;s=-s;t=s/n;}pi=pi*4;printf(“pi=%10.6f¥n”,pi);}4.以下程序是从键盘上输入若干个字符(以回车键结束)组成一个字符数组并输出,请填空。#include#includemain(){charstr[81],*sptr;intI;for(I=0;Iname,p->k1+p->k2);printf(“¥nname:%stotal=%f”,a[1].name,a[1].k1+a[1].k2);}输出结果:________________________________________________________________________________________________5. 程序设计题(本大题共2小题,第一题7分,第二题8分,共15分)1.编写程序用循环求的值。2.编写函数root(doublea,doubleb,doublec)和main(),在主函数中输入一元二次方程的系数a,b,c,然后调用root函数求解此方程的根并输出,要求考虑实根和复根。《C语言程序设计》模拟试卷答案及评分标准1. 单项选择题1.A2.D3.C4.A5.C6.D7.C8.C9.B10.C11.B12.A13.C14.A15.D16.C17.B18.B19.C20.B二、填空题1.’¥’2.非003.顺序循环4.05.ch>=’A’&&chb=9.810.指向FILE类型结构体的指针变量stdio.h三、程序分析题1.10,4,32.203.x,ysqrt(b)return4.ABCDEFGH5.Tom四、程序填充题1.unsignedswitch(c)default:2.intn/103.floatt,pi,npi=pi+t4.getchar()‘¥0’str5.name:zhangtotal=170.000000Name:wangtotal=160.0000005. 程序设计题1. #includemain(){floatsum=0;inti;for(i=1;i<=100;i++)sum=sum+i*i;printf(“sum=%f¥n”,sum);}2.#include#includemain(){doublea,b,c;printf(“inputa,b,c:”);scanf(“%lf%lf%lf”,&a,&b,&c);root(a,b,c);getch();}root(doublea,doubleb,doublec){doubledelta,x1,x2;delta=b*b-4*a*c;if(delta>0){x1=(-b+sqrt(delta))/(2*a);x2=(-b-sqrt(delta))/(2*a);printf(“tworealroots:x1=%.2f,x2=%.2f”,x1,x2);}elseif(delta<0){x1=-b/(2*a);x2=sqrt(abs(delta))/(2*a);printf(“twoimageroots:x1=%.2f+%.2fi,x2=%.2f-%.2fi”,x1,x2,x1,x2);}elseprintf(“twoequalrealroot:%.2f”,-b/(2*a));return;} 关 键 词: 二级 模拟 c语言 高校 答案 计算机

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

闽高校计算机二级c语言模拟器,闽高校计算机二级C语言模拟卷及答案.doc相关推荐

  1. 闽高校计算机二级c语言模拟器,闽高校计算机二级C语言模拟卷及答案教案.doc

    闽高校计算机二级C语言模拟卷及答案教案 一.单项选择题(每小题2分,共20分) 1.以下4组用户定义标识符中,全部合法的一组是(). A)_totalclu_1sum B)if-maxturb C)t ...

  2. 华东师范大学计算机模拟试题,计算机入门模拟卷B答案-华东师范大学

    计算机入门模拟卷B答案-华东师范大学 (9页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 11.90 积分 华东师范大学成人高等教育(网络教育)<计 ...

  3. 计算机入门模拟卷A(有详细答案),《计算机入门》模拟卷C答案-华东师范大学

    A.点阵打印机 B.喷墨打印机 C.激光打印机 D.热敏打印机 36.对个人来说,防范计算机病毒应从_____C___等方面来进行. A.检测 文件.删除文件.刻录光盘 B.文件不保存.不与别人交流 ...

  4. 某计算机的ip地址为110010,辽宁教师招聘考试信息技术模拟试题及答案(6)

    辽宁教师招聘考试信息技术模拟试题及答案(6) 一.选择题(60个) 1.网页都是按照一种描述文档的标记规则编写而成的,这套标记规则叫做:C A.URL B.HTTP C.HTML D.FTP 2.Ba ...

  5. 计算机一级考试2017模拟题,2017计算机一级考试模拟考试题和答案解析.doc

    .WORD完美.格式编辑. .技术资料.专业整理. 2016年计算机一级考试模拟试题及答案 2016年上半年计算机考试时间为3月26-29日,为了让大家更加熟悉计算机一级考试的内容,gkstk小编特地 ...

  6. 华东师范计算机入门平时作业,计算机入门模拟卷A-华东师范大学.doc

    文档介绍: --------------------------校验:_____________-----------------------日期:_____________计算机入门模拟卷A-华东师 ...

  7. 闽高校计算机二级c语言模拟器,闽高校计算机二级C语言练习题.doc

    C概述练习题 选择题 1. 一个C程序的执行是从 A) 本程序的main函数开始,到main函数结束 B) C) 本程序文件的第一个函数开始,到本程序main函数结束 D) main函数开始,到本程序 ...

  8. 闽高校计算机二级c语言模拟器,闽高校计算机二级C语言模拟题

    二.改错题 Cmody131.c 程序cmody131.c的功能是:输入两个整数,输出它们的商和商的第一位小数.例如: 输入: 19 7 输出:2.714286 7 #includevoid main ...

  9. 华东师范计算机模拟考试题答案,《计算机入门》模拟卷C答案-华东师范大学

    华东师范大学成人高等教育(网络教育) 公共课 <计算机入门>模拟试卷(C卷) 考试形式:闭卷考试时间:90分钟 学习中心:_________ 姓名:_________ 学号:_______ ...

最新文章

  1. iOS 使用FFmpeg实现视频H264编码
  2. vue与react组件的思考
  3. Pavel and Triangles(贪心)
  4. 我的『MVP.Blazor』快速创建与部署
  5. unity双击打不开脚本_游戏对象和脚本 (创建一个时钟)
  6. 计算机安全最基础知识,计算机的分类(信息安全基础知识)
  7. 没有ajax以前的隐藏 iframe 技术
  8. 删除百度贴吧上的内容
  9. mpu6050惯性导航学习记录
  10. 加入域的计算机如何本地用户登录,关于本地缓存登陆和域用户将计算机加入域的问题(转)...
  11. 安装office后安装visiso后提示缺失文件的解决办法
  12. php面试会考计算机网络,计算机网络常见面试题整理
  13. 针对华为产品,如何在小红书宣传中发布有关图文笔记并达到最佳效果?
  14. 从天宇核心团队出走看山寨“春秋”
  15. Anaconda安装使用
  16. 【C++项目】2048益智小游戏
  17. 要装修,找小米!联手宜家,小米要用AIoT攻占你的家居生活!
  18. 运维监控系统PIGOSS BSM 如何实现IT巡检
  19. NHibernate配置详解
  20. 新手做亚马逊测评到底需要多少钱?新手小白起步难吗?

热门文章

  1. swagger文档转换为WebApiClient声明式代码
  2. 大型科技公司架构:中台模式的爱与恨
  3. [ASP.NET Core 2.0 前方速报].NET Core 2.0.3 已经支持引用第三方程序集了
  4. Xamarin的Kimono以及Google的Guetzli和Draco
  5. 老司机实战Windows Server Docker:1 初体验之各种填坑
  6. 介绍Portable PDB
  7. TechEmpower 13轮测试中的ASP.NET Core性能测试
  8. 如果你也会C#,那不妨了解下F#(5):模块、与C#互相调用
  9. Asp.net Core基于MVC框架实现PostgreSQL操作
  10. Flutter之运行提示Could not update files on device: Connection closed before full header was received