欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    《程序设计基础》模拟试卷2.docx

    • 资源ID:1082363       资源大小:30.25KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    《程序设计基础》模拟试卷2.docx

    程序设计基础模拟试卷2考试班级:题号一二三四五总分得分一、判断题(2'×10=20,)1、C语言源程序文件的扩展名均为.c。()2、所谓变量,就是在程序运行过程中其值不可以改变的量。()3、一个C语言程序总是从main函数开始执行。()4、C语言中所有字符串都是以0'结束的。()5、在C语言中do-while和WhiIe语句均是先判断表达式,再执行循环体语句。()6、算术运算符中iC的优先级高于'。()7.inta5:该语句表明数组a中的第五个元素为a5。()8、函数getchar()的作用是:输出一个字符。()9、C语言程序区分大小写。()10、C语言中标识符第一个字符可以由字母,数字和下划线三种字符组成。()二、单项选择题(2'×15=30,)1、以下说法正确的是()。A、C语言程序总是从第一个的函数开始执行B、在C语言程序中,要调用函数必须在main()函数中定义C、C语言程序总是从main()函数开始执行D、C语言程序中的main()函数必须放在程序的开始部分2、C语言中基本数据类型包括()。A、整型、实型、逻辑型B、整型、实型、字符型C、整型、字符型、逻辑型D、字符型、实型、逻辑型3、下列可用于C语言用户标识符的一组是()oA、IAB、P_0C、-abcD、int4、C语言的三种基本结构是()。A、顺序结构、逻辑结构、选择结构B、顺序结构、选择结构、循环结构C、逻辑结构、层次结构、网状结构D、层次结构、顺序结构、循环结构5、起换行作用的转义字符是()oA、,t,B、'b'C、,n,D、'r'6、设变量a是int型,f是float型,i是double型,则表达式10+k+i*f值的数据类型为(A、intB、floatC、doubleD)不确定7、关于数组元素类型的说法,下列那一项是正确的:()。A、必须是整数类型B、必须是整型或实型C、必须是相同数据类型D、可以是不同数据类型8、已知inta=6;则执行a+=a-=a*a;语句后,a的值为()。A、36B、0C、-24D、-609、运行如下程序,其结果为()。main()(inti=3;Printf("%dn'',+i);1A、4B、3C>2D>510、定义一整型变量imm,给m输入数值,正确的语句为()。A、scanf("%d,m);B、scanf("%d",&m);C>Printf("%d",m);D、putchar(m);11、下面程序的输出结果是()。main()(inta,b;a=4;b=5;if(a<b)printf("%d",a);elseprintf(,%d",b);A、4B、5C、4,5Ds5,4)o12、判断Char型变量Ch是否为大写字母的正确表达式是(A>,A'<=ch<=,Z,B、(ch>='A')&(Ch<=Z)C、(Ch(Ch<='Z')D、(,A,<=ch)AND('Z,>=ch)13、设有程序段intk=10;while(k=0)k=k-l;则下面描述中正确的是()。A、WhiIe循环执行10次B、循环是无限循环C、循环体语句一次也不执行D、循环体语句执行一次14、以下程序段的输出结果是()。#include<stdio.h>voidmain()(inti,m=0;for(i=0;i<=10;i+=2)m+;printf("%dn",m);(A、6B、15C、20D、2515、执行下列程序后,变量a的值应为()ofloatfl(floatx)returnx+1.3;voidmain()floata;a=f1(2.4);printff4%fn,a);)A、3.700000B、3C、4D、不确定三、填空题(2'×10=20,)1、整型的标示符关键字为,单精度实型标示符关键字为。2、若a是ini型变量,则表达式(a=4*5,a*2),a+6的值为。3、在C语言中,一个Char类型数据在内存中所占字节数为。4、若有定义:inta=7;floalx=2.5,y=4.7;则表达式x+a%3*(inl)(x+y)%24的值是。5、字符常量使用一对界定单个字符,而字符串常量使用一对来界定若干个字符的序列。6、若有定义inta=5,b=2;则a%b的值为,a/b的值为07、当调用函数时,实参是一个数组名,则向函数传送的是数组的o四、程序填空题(2'×5=10,)1、下面程序将两个数从小到大的顺序输出,请将程序填写完整。voidmain()(floata,b,t;scanf("%f%f,);if(a>b)(t=a;kIprintf("%5.2f,%5.2fn",a,b);12、求n!,请将程序填写完整。main()(inti,n,f=l;scanf("%d",<fen);fbr(i=l;i+),printf("%dn',O;)3、从键盘上任意输入一个三位整数,分别输出它的个位数、十位数和百位数,请将程序填写完整。main()(intx,g,s,b;scanf("%d',<fex);g=x%10;,b=x100;printf("g=%d,s=%d,b=%dn,g,s,b);)五、程序设计题(10,×2=20,)1、编程实现,输入圆的半径,求圆的面积。2、编程实现,有如下一组数据:98,12,87,4,65,23,54,33,48,78,利用冒泡排序法将其由小到大排序后输出。程序设计基础模拟试卷2答案考试班级:410131、410132、410133一、判断题(10X2=20)1、(,)2、(X)、6、(X)7、(X)、二、选择题(15X2=30)1、(C)2、(B)、6、(C)7、(C)、11、(A)12、(C)、三、填空题(IoX2:20)1、intfloat2、263(J)、4、(X)、9、()、5、()、10、(X)3、(B)、4、(B8、(D)、9、(A13、(C)、14、(A)、5、(C)、10、(B)、15、(A)3、15、单引号6、12四、程序填空题1、&a,&b2、i<4、2.5双引号7、地址(5X2=10)0a=b0f=f*i3、s=x10%10或者s=x%10010五、编程题(2×10=20)1、main()(floatr,s;Printf("请输入圆的半径:");scanf("%f",&r);s=3.14*r*r;Printf("圆的面积为%fn”,s);)2、main()(inti,j,t,a10=98,12,87,4,65,23,54,33,48,78;for(i=0;i<=8;i+)for(j=0;j<=8;j+)if(aj>aj+l)(t=ajjaj=aj+l;aj+l=t;)for(i=0;i<10;i+)printf('%d",ai);

    注意事项

    本文(《程序设计基础》模拟试卷2.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开