收藏 分享(赏)

C语言-实验五.doc

上传人:精品资料 文档编号:10529747 上传时间:2019-11-26 格式:DOC 页数:15 大小:171.04KB
下载 相关 举报
C语言-实验五.doc_第1页
第1页 / 共15页
C语言-实验五.doc_第2页
第2页 / 共15页
C语言-实验五.doc_第3页
第3页 / 共15页
C语言-实验五.doc_第4页
第4页 / 共15页
C语言-实验五.doc_第5页
第5页 / 共15页
点击查看更多>>
资源描述

1、实 验 报 告课程名称 程序设计基础(C 语言)实验项目 实验五 函数的简单应用学院 系别 班级/学号 学生姓名 实验日期 成绩 指导教师 一、实验目的 1掌握函数的定义、函数的说明和调用。 2掌握函数的参数及其传递方式,函数值的正确返回。 二、实验内容 题目 1:编写一个自动出题程序,该程序可以给出任意两个数的、/运算式子,当用户输入运算结果时,程序可以判断正误。当用户做完十道题目之后,程序给出最终的统计结果。 提示: 1 系统函数 srand,是随机数发生器的初始化函数,这个函数在头文件 stdlib.h 中。 原型:void srand(unsigned seed) 2 系统函数 ran

2、d,产生随机数的函数, 原型:int rand(void) 3 系统函数 time,可以获取系统时间,这个函数在 time.h 中。 大家可以试用下面的程序体会随机数的生成。 #include #include #include void main() int i,j; srand(unsigned) time(NULL); for(i=0;i#include #include int add(int x,int y) int z; z=x+y; return(z); int jian(int x,int y) int z; z=x-y; return(z); int cheng(int x,

3、int y) int z; z=x*y; return(z); int chu(int x,int y) int z; z=x/y; return(z); int main() int i,j,x; int op; int res; int z=0; srand(unsigned)(time(NULL); for(x=0;xint main()int a,s;int jiecheng(int b);printf(“please input a number: “);scanf(“%d“,if(a=0)s=jiecheng(a);printf(“%d!=%ldn“,a,s);elseprintf

4、(“Input error!n“);int jiecheng(int b)int i,s=1;if(b=0) s=0;elsefor(i=1;iint main()int fun(char a);char a;doprintf(“please input a char: “);scanf(“%c“,getchar();if(fun(a)=0)printf(“是数字n“);else if(fun(a)=1)printf(“是小写字母n“);else if(fun(a)=2)printf(“是大写字母n“);else if(fun(a)=3)printf(“其他n“);while(a!=#);int fun(char a)if(a=0else if(a!=#) return 3;运行结果:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报