版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、单项选择题(每小题2分,共50分)1、一个C程序的执行是从___A__。A、本程序的main函数开始,到main函数结束B、本程序的main函数开始,到本程序文件的最后一个函数结束C、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束D、本程序文件的第一个函数开始,到本程序main函数结束2、C语言程序的基本单位是___C___。A、程序行B、语句C、函数D、字符3、请选出可用作C语言用户标识符的一组标识符___B___。A、voidB、a3_b3C、ForD、2adefine_123-abcDOWORDIFasesizeof4、假定x和y为double型,则表达式(x=2,y=x+5/2)的值是__C__。A、4.500000B、4C、4.000000D、2.0000005、下列可以正确表示字符型常量的是___D__。A、297B、"a"C、"\n"D、'\t'6、在C语言中,要求运算数必须是整型的运算符是__D__。A、/B、++C、*=D、%7、C语言中,复合语句的构成是将一系列语句置于__C__。A、begin与end之间B、方框号“[]”之间C、花括号“{}”之间D、圆括号“()”之间8、有如下程序段,对应正确的数据输入是___A___。floatx,y;scanf(”%f%f”,&x,&y);printf(”a=%f,b=%f”,x,y);A、2.04<回车>B、2.04,5.67<回车>5.67<回车>C、A=2.04,B=5.67<回车>D、2.045.67<回车>9、以下程序段的输出结果是___D__。inta=5678;printf(”%2d\n”,a);A、提示出错、无结果B、56C、78D、567810、已知:charch='A';则下列表达式的值是__B__。ch=(ch>='A'&&ch<='Z')?(ch+32):ch;A、AB、aC、ZD、z11、下列描述,正确的是___B__。A、表达式3.91%5是合法的B、用b=89作为while循环的条件是合法的C、逗号表达式是没有值和类型的D、字符型变量和int型变量的操作完全不同12、阅读以下程序:main(){intx;scanf("%d",&x);if(x--<5)printf("%d",x);elseprintf("%d",x++);}程序运行后,如果从键盘上输人5,则输出结果是__B__。A、3B、4C、5D、613、下列程序的运行结果是___C__。#include”stdio.h”main(){intk;k=3;switch(k){case1:printf(”%d\n”,k++);case2:printf(”%d\n”,k++);case3:printf(”%d\n”,k++);case4:printf(”%d\n”,k++);break;default:printf(”Full!\n”);}}A、3B、4C、3D、44414、设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=1,则逻辑表达式(m==a<b)&&(n==c<d)的值为__A__。A、0B、1C、2D、315、设x、y和temp均为longint型变量,则以下语句:{temp=x;x=y;y=temp;}的功能是__D__。A、把x和y按从大到小排列B、把x和y按从小到大排列C、无确定结果D、交换变量x和变量y的值16、以下程序的输出结果是___A__。main(){inta,b;for((3);i<=9;i++)for(j=0;j<=9;j++)for(k=0;k<=9;k++)if((4)){w=i*100+j*10+k;if((5))count++;}printf("\ncount=%d\n",count);}(3)、A、i=0B、i=1C、i=9D、i=-1(4)、A、i!=jB、i!=j||j!=kC、i!=j&&j!=kD、i!=j&&j!=k&&k!=i(5)、A、w%13=0B、w/13=0C、w%13==0D、w/13==0四、编程题(第1小题12分,第2小题18分,共30分)1、从键盘输入一个4位数的正整数n,将该数反序输出。例如,若输入的是1357,则输出的是7531。要求:1)利用VC++编译系统进行调试、运行2)对输入的正整数n的合法性进行检查3)将源程序以“编程题1.c”为文件名保存在网络盘(K:盘)的考生文件夹上,用其它文件名保存或保存在其他地方均不能得分2、已知一组字符串a[27]="jjyyzzabcdefgJJYYZZABCDEFG";请编一程序,将其中的小写字母换成其前一个字母,即z换成y,y换成x,...,b换成a,若是a则换成z。然后对数组a[
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度上海市高校教师资格证之高等教育法规考前自测题及答案
- 大院房屋租赁协议:2024年全年租赁细则
- 2024年全面资源互惠合作协议
- 2024年国际劳务合作标准协议范例版
- 电动闭门器相关项目实施方案
- 2024年中班科学活动教案《认识头发》
- 杵手工具相关项目实施方案
- 2024年个人用车融资借款协议模板
- 清洁去渍制剂市场环境与对策分析
- 教育行业学生心理健康预案
- 第三单元 传统工艺制作:08 动画手翻书 教学设计苏科版一年级上册小学劳动
- 第9章 输血不良反应课件
- 月子中心医护培训课件
- 幼儿园教育教学答辩问题
- 教育的未来:人工智能时代的教育变革
- 消化道出血饮食健康宣教
- 电动汽车的无人驾驶技术
- 应急饲草料发放方案
- 土地复垦设计技术方案
- 医学细胞生物学线粒体公开课课件
- 《瑞文标准推理测验》课件
评论
0/150
提交评论