全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
离线考核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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026中国激光雷达芯片固态化技术演进与自动驾驶等级关联性分析报告
- 2026全球农产品供应链整合现状分析竞争格局与投资评估行业规划发展研究报告
- 2026区块链技术深度研究与发展前景及合规监管报告
- 2026青岛软件园人工智能企业发展现状分析评价调研需求研究行业选择投资评估报告
- 2026中国新能源汽车电池管理系统市场现状与竞争格局深度调研报告
- 2026中国运动康复机器人临床应用与产业化进程分析报告
- 2026农业机械行业市场深度分析及发展趋势与投资前景预测研究报告
- 2026中国冶金行业市场节能减排挑战投资机遇评估规划
- 2026食品添加剂行业市场深度研究及原料来源与市场需求研究
- 2026中国医疗设备行业产品研发与市场推广分析报告
- 大局观培训课件
- 托里县上海梅兰日兰矿业有限公司新疆托里县科克火热金矿建设项目环境影响报告书简本
- 全国自考《英语二》高频词和常用词缀
- 经营煤炭合伙协议书
- 香港咨询服务合同协议
- 分级护理课件教学课件
- RPA财务机器人开发与应用(课程标准)8.10
- 外卖行业交通安全培训
- 毕业论文写作指导-第5章毕业论文的写作
- 广西机电职业技术学院工作人员招聘考试真题2022
- 汽车音响的组成及工作原理
评论
0/150
提交评论