实验报告1
- 实验名称:实验一 熟悉C语言运行环境
- 实验类型:验证性
- 实验日期:2023年3月14日
一、实验目的
- 下载安装Dev-c 6.0程序。
- 了解在该系统上如何进行编辑、编译、连接和运行一个C程序。
- 通过运行简单的C程序了解C程序的特点。
二、实验硬、软件环境
Windows计算机、Dev-c 6.0
三、实验内容及步骤
实验内容:
- 编写一个简单的C语言程序,使用输出语句输出一个图形(自己喜欢的就行)。
- 编写一个C语言程序,通过函数调用的方式实现求4个值中的最大值。
实验步骤:
1.输出图形
- 解题思路
- 使用星号,斜杠等符号以及
\r
\n
等转义字符和空格拼凑成完整形状 - 使用
printf()
函数进行结果输出 - 在最后使用
printf()
函数输出学号和姓名
- 编写代码
#include <stdio.h>
int main()
{
printf("\
_oo0oo_\r\n\
o8888888o\r\n\
88\" . \"88\r\n\
(| -_- |)\r\n\
0\\ = /0\r\n\
___/`---'\\___\r\n\
.' \\\\| |// '.\r\n\
/ \\\\||| : |||// \r\n\
/ _||||| -:- |||||- \r\n\
| | \\\\\\ - /// | |\r\n\
| \\_| ''\\---/'' |_/ |\r\n\
\\ .-\\__ '-' ___/-. /\r\n\
___'. .' /--.--\\ `. .'___\r\n\
.\"\" '< `.___\\_<|>_/___.' >' \"\".\r\n\
| | : `- \\`.;`\\ _ /`;.`/ - ` : | |\r\n\
\\ \\ `_. \\_ __\\ /__ _/ .-` / /\r\n\
=====`-.____`.___ \\_____/___.-`___.-'=====\r\n\
`=---='\r\n\
\r\n\
~~~~~~~~~~~~years months weeks day day no bug~~~~~~~~~~~~~\r\n\
");
printf("35杜佳澍-项目1");
}
2.四个整数比较大小
- 解题思路
- 声明函数
max
实现两个整数取最大值 - 引入7个整型数据
a,b,c,d,e,f,g
,其中4个作为输入值,2个作为运算中间值,1个作为输出值 - 使用
printf
函数打印提示语,并使用scanf
函数输入数据 - 使用刚才的
max
函数进行逻辑运算 - 使用
printf
函数把结果打印出来 - 在程序结束前打印出学号和姓名
- 编写代码
#include <stdio.h>
int max(int x,int y)
{
return(x>y?x:y);
}
int main()
{
int a,b,c,d,e,f,g;
printf("请输入4个数字\n");
scanf("%d %d %d %d",&a,&b,&c,&d);
e=max(a,b);
f=max(c,d);
g=max(e,f);
printf("最大值为%d \n",g);
printf("35杜佳澍-项目2");
}
四、实验结果及分析
程序运行结果截图
图1:输出图形
图2:四个整数比较大小
总结反思
- 初学C语言,经常忘记小细节(逗号,分号等等)导致编译出错,此时需要关注编译器报错信息,及时修正。另外还需养成习惯注重细节