全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计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上海市非全日制从业人员劳动合同(标准版)
- 非煤矿山安全奖罚制度管理方案
- 企业报建流程全流程操作指导手册
- 2025年小学数学教师业务理论考试试题及答案
- 房屋建筑和市政基础设施工程禁止和限制使用技术目录(第二批)
- 2025年北京市交通发展年度报告-北京交通发展研究院
- 7《中华民族一家亲》第一课时 课件 2025-2026学年道德与法治五年级上册统编版
- 07 华为采购质量优先及三化一稳定推进(32P)
- 阿里绩效薪酬管理办法
评论
0/150
提交评论