全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计考试样卷2一选择题:(每小题2分,共5小题)1一个C程序的执行是_ 。) 从本程序的主函数开始,到本程序的主函数结束B) 从本程序的第一个函数开始,到本程序的最后一个函数结束C) 从本程序的主函数开始,到本程序的最后一个函数结束D) 从本程序的第一个函数开始,到本程序的主函数结束2 下面名称中,合法的变量名是_ 。 A) _Above B) 2Tianjin C) FB$B D) KILL¥3在调试程序的过程中,错误信息“Declaration syntax error in function main”的可能含义是_。 A) 语句漏掉分号(;) B) 变量重复定义 C) 主函数中标识符定义错误 D) 没有定义变量标识符4C语言中,数学表达式 ,正确的表达方式是_ 。 A) B) (ax*x+b*x+c)/abC) (a*x*x+b*x+c)/a*b D) (a*x*x+b*x+c)/a/b 5若int a=4;则执行语句a+=a- =a+4后,变量a的值是_ 。 A) 4 B) 0 C) -8 D) -24二读程序,写出运行结果(每小题2分,共5小题)1程序main() int i,a10=1,2,3,4,5,6,7,8,9,10; for (i=9;i=0;i-) printf(%d ,ai); 执行时的输出结果是_。2程序main() int a=3,b=4,t=5; if (ab) t=a; a=b; b=t; printf(%d,%d,a,b);执行时的输出结果是_。3程序void test( int *x,int *y) *x=*y+2; *y=*x +2; main() int a=3,b=4; test(&a,&b); printf(n%d,%d,a,b);执行时的输出结果是_。4程序void test( int x,int y) x=y+2 ; y=x+2; main() int a=3,b=4 ; test(a,b); printf(n%d,%d,a,b);5程序main() static char s20=T,i,a,n,0,J,i,n,0; printf(“nname=%s”,s);执行时的输出结果是_。三程序编写题 (每题10分,共8小题)1、 编写程序,输入圆柱体的半径r和高h,计算并输出其体积。2、 有一个函数: 。编写程序,输入一个x值,计算并输出y值。3、编写程序,打印10002000中,所有能同时被4和6整除的整数。4、编写程序,计算数学公式: 5、编写程序,定义一维数组a10,从中查找最小元素,打印其值及下标号。6、 编写程序,按行列方式输出5*5二维数组,并求其对角线元素之和。7、编写函数 int search(int a,int n,int x),在长度为n的数组a中,统计值为x的元素个数,并编写main()函数。8、写函数void fun(char s1,char s2),将字符串s2连接到s1后边(不能用strcat()函数),并编写main()函数。Eg: s1:This is a boy! s2:That is a girl!结果s1为:This is a boy! That is a girl!参考答案:一、选择题1 A2 A3 C4 D5 B二、填空题1 9 8 7 6 5 4 3 2 1 02 3,53 7,94 3,45 Tian三、程序题1#define PI 3.14main()float r,h;float v;scanf(“%f%f”,&r,&h);v=PI*r*r*h; printf(v=%.2fn,v);2main() float x,y; printf(x=); scanf(%f,&x); if( x=0 & x=10 & x=20 ) y=x*x+5; printf(y=%fn,y);3main() int i; for( i=1000;i=2000;i+ ) if( i%4=0 & i%6=0 ) printf(%dn,i);4main() int x; double s=0; for( x=1;x=50;i+ ) s=s+2*x*x+3*x+1; printf(s=%f,s);5main() int a10=12,34,23,56,78,11,45,66,79,32; int i,min,minN=0;min=a0; for( i=1;i10;i+ ) if( minai ) min=ai; minN=i; printf(min=%dn,minN=%dn,min,minN);6main() int i; int a55; int s=0; for( i=0;i5;i+ ) s=s+aii; printf(s=%d,s);7int search(int a,int n,int x) int i; int count=0; for( i=0;in;i+ ) if( ai=x ) count+; return count;main() int a10=2,4,6,7,8,16,6,9,12; int x; int i; int count; printf(nPlease enter x:); scanf(%d,&x); printf(nThe original array is:); for( i=0;i10;i+ ) printf(%d ,ai); count=search(a,10,x); printf(nThe result is:%d,count);8void fun( char s1,char s2 ) int i,j; for( i=0;s1i!=0;i+ ); for( j=0;s2j!=0;j+,i+ ) s1i=s2j; s1i=0;mai
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 46726-2025民用机场节水管理规范
- GB/T 46681-2025软木地板表观密度的测定方法
- 2025沈阳市和平区面向社会公开招聘社区工作者61人备考题库附答案详解(研优卷)
- 2025玉溪市红塔区计划生育协会公益性岗位招聘(1人)参考笔试试题及答案解析
- 2025辽宁营口大石桥市招聘社区工作者57人备考题库附答案详解
- 健康管理中的医疗质量参与策略-1
- 2026年陕西省选调生招录备考题库(面向中国科学技术大学)及1套完整答案详解
- 2026福建省面向中国农业大学选调生选拔工作备考题库含答案详解(能力提升)
- 2025河北保定市安国市招聘社区工作者40人备考题库附答案详解(模拟题)
- 2025年宝鸡英创教育教师招聘(30人)备考考点试题及答案解析
- IABP在心源性休克中的个体化撤机方案制定
- 2025内蒙古呼伦贝尔农垦谢尔塔拉农牧场有限公司招聘笔试历年参考题库附带答案详解
- 2025年4月自考《市场营销学》真题(完整试题)含答案
- 化工企业冬季风险防控与异常工况处置实践
- 兰城院田径运动讲义05田径运动竞赛的组织与编排
- 2025年《企业文化》知识考试题库及答案解析
- (南开中学)重庆市高2026届高三第四次质量检测政治试卷(含答案详解)
- 2025年入团培训考试试卷题库(含答案)
- 国开2025年《网络与新媒体概论》形考作业1-4答案
- 分析青花瓷在幼儿园美术活动中的应用
- (高职)《金融学基础》电子课件完整版PPT全书电子教案
评论
0/150
提交评论