



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计49班期末考试试题姓名: 一、写出下列程序的运行结果(5*6=30)1、#include void fun( ) int x=1; static int y=1; printf(“%d%d”,+x,y+); main( ) int i;for(i=0;i2;i+)fun( );程序的输出结果是: 2、#include main( ) int n=132,i=1,j,k,b10; while (n!=0) j=n%6;bi=j; n=n/6;i=i+1; for(k=i-1;k0;k-) printf(“%d”,bk);程序的功能是: 3、int js(int a,int b,int *he,int *cha) *he=a+b; *cha=s-b; main( )int x,y,c,d; x=8; y=2; js(x,y,&c,&d);printf(“c=%d,d=%dn”,c,d);程序的输出结果是: 4、函数f的功能是:当flag为1时,进行由小到大的排序,当flag为0时进行由大到小的排序。 void f(int b,int n,int flag) int i,j,t; for(i=0;in-1;i+) for(j=i+1;jbj:bibj) t=bi;bi=bj;j=t;main( )int a10=5,4,3,2,1,6,7,8,9,10,i;f(&a2,5,0);f(a,5,1);for(i=0;i10;i+)printf(%d, “,ai);程序的输出结果是: 5、#include main( ) char a=” I am a student”,*p=a,*q=a; int d;while (*p!=0) p+; d=p-q;printf(“%d”, d);程序的输出结果是: 6、#include main( ) int a=1,2,3,4,i,j,s=0; j=1; for(i=3;i=0;i-)s=s+ai*j;j=j*10;printf(“s=%d”, s);程序的输出结果是: 二、填空(每空5分,共30分)1以下程序的功能是:从3个红球、6个白球、5个兰球中任意取8个球,且其中至少有一个白球,输出所有可能的方案。 #include stdio.h main( ) int i,j,k;printf(“nRed White Blue”);for (i=0;i=3;i+)for(j=1;j=6;j+) k= ; if ( ) printf(“%d,%d,%dn”,i,j,k); 2创建链表。 #define NULL 0 #include #define LEN struct stu int num; char xm20; int cj;struct stu *next;main( ) struct stu *head,*p1,*p2; int n=0; p1=p2= ;scanf(“%d%s%d”,&p1-num, p-xm,&p1-cj); while(p1-num!=0) n+; if(n=1) head=p1;else ; ;p1= ;scanf(“%d%s%d”,&p1-num,p-xm,&p1-cj);p2-next=NULL;三、程序改错,不得增行或减行。以下程序中有三处错误,请有波浪线画出错误的语句并在右边写上正确的语句。(10分)以下程序的功能是:分别统字符串中大写字母和小写字母的个数。例如,给字符串S输入:AAaaBBb123CCccccd,则应输出结果:upper=6,lower=8. #include viod fun(char *s,int a,int b) while (*s) if( *s=A&*s=a&*s=z) b+;s+;main( ) char s81; int upper=0,lower=0;gets(s);fun(s, &upper,&lower);printf(“upper=%d,lower=%dn”, upper,lower );四、编程(15*2=30)1、有一辆在高速公路上行驶的汽车,司机在某一时刻看到里程表显示的数值为95859公里(95859为回文数,回文数是指正读反读均一样的数),7小时后,里程表
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025荷兰语等级考试B2级模拟试题集
- 2025年聚苯乙烯(PS)项目规划申请报告
- 一堂难忘的课课堂学习体验作文(14篇)
- 2025年衣架衣夹项目提案报告
- 小花仙成长故事童话作文(8篇)
- 2025年脱硫除尘设备项目提案报告
- 2025年理财规划师(二级)考试试卷:金融衍生品市场分析
- 2025年工具油项目立项申请报告模板
- 2025年密闭式鸡舍光周期自动控制设备项目规划申请报告模范
- 金融行业从业资格及表现证明(7篇)
- 小学语文扩句、缩句专题
- 美军标电子装备环境试验-mil-std-810g
- 农村公路安全生命防护工程施工方案
- (部编版)统编版小学语文教材目录(一至六年级上册下册齐全)
- 抗滑桩专项的施工组织方案[专家评审]
- 常用弹簧钢号对照表
- 应用回归分析(第三版)何晓群_刘文卿_课后习题答案_完整版
- 小学二年级下册劳动教案
- 食品安全及卫生保证措施
- 60m3卧式液化石油气储罐设计
- 上期开特下期出特公式
评论
0/150
提交评论