版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——C语言上级实验报告三篇C语言上级测验报告精选三篇
篇一:C语言程序设计测验报告范例
C语言程序设计测验报告
学号:
姓名:
1、设计一个函数fc,统计数组中偶数和奇数的个数,数组元素个数不多于10个。编写main函数,正确调用fc函数,实现对数组a的统计,输出统计结果。
#includestdio.h
intj=0;
intfuninta[],intn
inti,c=0;
fori=0;in;i++
ifa[i]%2==0c=c+1;
elsej=j+1;
returnc;
intmain
inti,num[5];
fori=0;i5;i++
scanf%d,num[i];
printfoushu:%d,funnum,5;
printfjishu:%d,j;
return0;
篇二:C语言_上机测验报告样例
实验报告
课程名称程序设计语言C测验名称操纵布局程序设计
姓名
学号
专业班级材料1006
测验日期
成绩
指导教师
一、测验目的
1.学会正确使用关系运算符和关系表达式、规律运算符和规律表达式。
2.掌管if语句和switch语句的布局和使用。
3.掌管用while语句,do-while语句和for语句实现循环的方法。
4.编写含有选择布局的程序
5.练习循环程序的设计和调试一、测验目
P二,测验内容。
1分段函数求最大值,
2.保存源程序,文件名为xt7-4.c
3.运行程序,输入5
程序输出如下:
arraya:
14691316192840100
data:5
Now,arraya:
145691316192840100
习题7.6
1.开启TC++3。1集成开发环境,编写程序代码如下:
#include
#defineN11
voidmain
inti,j,a[N][N];
fori=1;iN;i++
a[i][i]=1;
a[i][1]=1;
fori=3;iN;i++
forj=2;j=i-1;j++
a[i][j]-a[i-1][j-1]+a[i-1][j];
fori=1;iN;i++
forj=1;j=i;j++printf%6d,a[i][j];
printf;
printf;
2.保存源程序,文件名为xt7-6.c
3.输出结果:
1
1
1
1
1
1
1
1
1
11213314641510105161520156172135352171828567056288193684126126843691
习题7.8
1.开启TC++3。1集成开发环境,编写程序代码如下:
#include
#defineN4
#defineM5
voidmain
inti,j,k,a[N][M],max,maxj,flag;
printfpleaseinputmatrix:;
fori=0;iN;i++
forj=0;jM;j++
scanf%d,a[i][j];
fori=0;iN;i++
max=a[i][0];
maxj=0;
forj=0;jM;j++
ifa[i][j]max
max=a[i][j];
maxj=j;
flag=1;
fork=0;kN;k++
ifmaxa[k][maxj]
flag=0;
continue;
ifflag
printfa[%d][%d]=%d,i,maxj,max;
break;
if!flag
printfItisnotexist!;
2.保存源程序,文件名为:xt7-8.c
3.输入pleaseinputmatrix:
1
2
3
42345468106912158121620
输出结果:a[0][4]=5
五、测验分析和总结
1.本程序的功能是将数以数组输入,结合循环举行排序,运算等,算法的根本思想是进
行数组引用。
2.程序编译和运行时展现了如下错误:
数组中分号乱用
出错的理由和调试纠错步骤如下:
对数组引用不够纯熟,理解不够透彻。
3.通过编写本程序,有如下,体会:数组引用很便当,能使大量运算简化。
篇三:C语言测验报告
C语言程序设计测验报告
1测验目的
第一个测验:
1纯熟掌管依次布局程序设计;○
○2学会正确使用规律运算符及规律表达式;
○3纯熟掌管if、ifelse、ifelseif语句,掌管if语句中的嵌套关系和匹配原那么,利用if语句实现分支选择布局;
○4纯熟掌管switch语句格式及使用方法,利用switch语句实现分支选择布局○5掌管简朴、常用的算法,并在编程过程中体验各种算法的编程技巧,进一步学习调试程序,掌管检查语法错误和规律错误的的方法。
其次个测验:
○1纯熟掌管while语句、do-while语句和for语句格式及使用方法,掌管三种循环操纵语句的循环过程以及循环布局的嵌套,利用三种循环语句实现循环布局;○2掌管简朴、常用的算法,并在编程过程中体验各种算法的编程技巧;○3进一步学习调试程序,掌管语法错误和规律错误的检查方法。
2测验内容
第一个测验:
输入一个整数m,将其数值按照大于0,小于等于0两个类别分类显示。要求:
1该程序利用if-else语句实现;○
2将变量m定义为整型;○
3通过scanf函数输入变量m的值;○
4输入整数m前,利用puts或printf给出提示信息;○
5输出结果时有必要的说明,例如:输入358时,显示358○isgreaterthan0,输入-23时,显示-23islessthanorequalto0;
6运行程序,分别输入123,0,-22,并检查输出信息的的正确性。○
其次个测验:
输入一串字符(以回车键终止),统计其中数字、大写字母、小写字母、以及其他字符的个数。
要求:
1通过键盘输入字符串;○
2在输入字符串之前给出相应提示;○
3按照数字、大写字母、小写字母和其他字符数的依次输出结果。○
3算法描述流程图
4源程序
第一个测验:
#include
main
intm;
scanf%d,m;
printfenteracharacter:;
ifm0
printf%disgreaterthan0,m;
else
printf%dislessthanorequalto0,m;
其次个测验:
#include
#include
main
charc;
intw=0,x=0,y=0,z=0;
printfentercharacters:;
whilec=get!=
ifc=0c=9
w++;
elseifc=Ac=Z
x++;
elseifc=ac=z
y++;
else
z++;
printfw=%d,x=%d,y=%d,z=%d,w,x,y,z;
5测试数据
第一个测验:
测试数据为:123,0,-22
其次个测验:
所输入的字符串为:
6运行结果
7展现问题及解决方法
1第一个测验中,○对于“printf%disgreaterthan0,m;”的输入存在一些问题;通过查课本,找到类似输出形式的写法;
2其次个测验中需要用到函数string,通过百度查阅弄懂这个函数的使用方法,○
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 459-2026纸和纸板伸缩性的测定
- GB/T 47515-2026金属磁粉心材料分类
- 习题课件:第21章 四边形 章末复习专练
- app服务外包合同
- 互联网安卓外包合同
- 修志外包合同
- 企业内刊外包合同
- 2024新人教版英语八年级下Unit 7背记短语默写(含答案)
- 做环保外包合同
- 公司收账外包合同
- AP1000总体详细介绍
- 国开《Windows网络操作系统管理》形考任务1-配置-Hyper-V服务实训
- 5.1.4 识读识读预焙阳极铝电解槽的结构图
- 2024年高考数学全国一卷试题和答案
- TB10092-2017 铁路桥涵混凝土结构设计规范
- 道路照明计算中海创
- GB/T 13891-2008建筑饰面材料镜向光泽度测定方法
- 2022年浙江省事业单位统考《综合应用能力》?题
- 与老年患者沟通技巧学习课件
- 沉井计算计算表
- 铸造缺陷分析课件
评论
0/150
提交评论