全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
离线考核C程序设计(高起专)满分100分一、阅读程序,写出运行结果(每小题8分,共40分。)1int x=6, y=7; printf(“%d,”,x+); printf(“%dn”,+y); 程序的输出结果是6,8 。2float f=3.1415927;printf(“%5.4f,%3.3f”,f,f);则程序的输出结果是3.141593,3.1416,3.142 。3a=3; a+=(a1)?a:1; printf(“%d”,a); 结果是 4 。4main( ) int a5=2,4,6,8,10,*p;p=a;printf(%d,*(p+);printf(%dn,*(p+2); 程序的输出结果是 2,4 。5.main( ) int i=29,j=6,k=2,s; s=i+i/j%k-9;printf(“s=%dn”,s);程序的输出结果是 8。二、程序填空题(每空3分,共30分。)1求矩阵的主、次对角线之和。 main() static int a33=9,7,5,1,2,4,6,8,0;int i,j,s1=0,s2=0;for(i=0;i3;i+) for(j=0;j3;j+) if((1)I=J ) s1=s1+aij; if((2) I+j=2 ) s2=s2+aij; printf(“%dn%dn”,s1,s2);2从键盘上输入10个数放入一维数组,然后求其平均值。 main() int i;float a10, sum,avg;for(i=0;i10;i+) (3)scanf(%d, &numi); ;(4) ;for(i=0;i10;i+) (5)sum += numi; ;(6)avg = sum * 1.0 /10; ;printf(“average=%fn”,avg); 3以下程序是建立一个名为myfile的文件,并把从键盘输入的字符存入该文件,当键盘上输入结束时关闭该文件。#include main() (7) FILE *fp; char c;fp= (8) fopen(“myfile”),w ;doc=getchar();(9)fputs(c,fp) ;while(c!=EOF);(10)fclose(fp) ; 三、编程题(每题10分,共30分。)1三个整数a、b、c,由键盘输入,输出其中最大的数。main()int a,b,c;printf(“请输入三个整数:”);scanf(“%d,%d,%d”,&a,&b,&c);if(ab)if(bc) printf(“max=%dn”,c)else printf(“max=%dn”,b)else if (ac) printf(“max=%dn”,c);else printf(“max=%dn”,a);2从键盘输入的10个整数中,找出第一个能被7整除的数。若找到,打印此数后退出循环;若未找到,打印“not exist”。#includeintmain(void)inti,number;for(i=0;i10;i+)zdscanf(%d,&number);if(number%7=0) break; if(i10)/如果找到了跳出循环,那么i必然小于10printf(Ok!Thenumberis%dn,number);else/否则如果没有找到,i必然为答10,因为i循环知道i为10就退出printf(Notexist!n);return0;3有一维数组float a10,其中存放10个学生成绩,写一个函数,求出平均分。 float average(float array ,int n) int I;float aver,sum=array0;for(I=1;Isum=sum+arrayI;aver=sum/n;return(aver); main float ave,sc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 围绕勤奋刻苦的小学考试题目及参考答案
- 深度剖析三基考试题库与答案
- 海洋运输专项试题及答案
- 河科大机械零件教案第4章 摩擦、磨损和润滑概述
- 钢筋下料损耗精简控制工艺
- 2026中国消费品行业私域流量运营效率与转化率提升方案
- 2026人工智能行业市场发展分析及行业前景与投资价值分析报告
- 2026生物制药研发行业市场供需分析及行业投资评估发展策略研究报告
- 2026中国酯类行业市场现状供需分析及投资评估规划分析研究报告
- 贵州六盘水市水城县发箐乡初级中学2025- 2026 学年下学期期末模拟检测卷七年级英语(含答案)
- GB/T 29085-2026卫星防污染技术要求
- 2026杭州高新区(滨江)人力资源和社会保障局招聘5人笔试参考题库及答案详解
- 街区运营规划方案范本
- 2026年安徽芜湖繁昌区村级后备干部招聘考试试卷-含答案解析
- 人造草坪足球场施工方案
- 成都铁中2026级新高一分班数学模拟卷(含答案解析)
- 新手必学:CCC工厂检查十大要素详解与内审实操指南
- JB 9010-1999 手拉葫芦 安全规则
- CN109978549B 识别二次放号的方法和装置、存储介质 (北京三快在线科技有限公司)
- 2026年浙江省重点学校初一新生入学分班考试试题及答案
- 2026年中西医结合执业助理医师考试备考冲刺模拟试卷含答案解析
评论
0/150
提交评论