c语言程序设计——实验报告一
- 实验项目名称:实验一 熟悉C语言运行环境
- 实验项目类型:验证性
- 实验日期:2023年3月14日
一、实验目的
- 下载安装Dev c 6.0程序。
- 了解在该系统上如何进行编辑、编译、连接和运行一个C程序。
- 通过运行简单的C程序了解C程序的特点。
二、实验硬、软件环境
Windows计算机、Dev c 6.0
三、实验内容及步骤
实验内容:
(1)编写一个简单的C语言程序,使用输出语句输出一个图形(自己喜欢的就行)。
(2)编写一个C语言程序,通过函数调用的方式实现求4个值中的最大值。
实验要求:
(1) 项目以“学号后两位+姓名+项目编号”命名,如:“01张三-项目1”
(2) 每个项目先写解题思路,再写核心代码,然后是输出结果截图;
(3) 每个程序中最后一个输出语句要包含学号和姓名。
实验步骤:
项目一:
解题思路:使用printf函数输出图形,利用转义字符\n进行换行操作
可以使用printf函数的输出格式,进行输出,从而避免多个printf函数。
代码:#include <stdio.h>
int main() {
printf("\n");
printf("\n");
printf("*******\n");
printf("23080208020548王靖祎-项目一\n");
}
结果截图:
项目2:
解题思路:求四个数中的最大值,可以依次比较每个值。
实验内容中要求使用函数调用,就可以先声明函数max,然后在主函数中调用它,这里可以使用嵌套函数调用,嵌套三次遍历一遍。
代码:#include <stdio.h>
include <stdlib.h>
int max(int x,int y)
{
return(x>y?x:y);
}
int main()
{
printf("请输入4个数,用“,”分隔开,如1,2,3,4\n");
int a,b,c,d,e,f,g;
scanf("%d,%d,%d,%d",&a,&b,&c,&d);
e=max(a,b);
f=max(e,c);
g=max(f,d);
printf("最大值=%d\n",g);
printf("23080208020548王靖祎-项目一");
}
成果截图:
四、实验结果及分析
刚开始使用的if语句来比较过程较为繁琐后来使用三次嵌套,更简洁,直接可以用printf输出
方法:用\和return键组合来断行。使光标转移到下一行,而且字符串中不会有换行符。
成绩: 教师签名: 年 月 日
标签:基本,输出,MarkDown,int,max,程序,语法,实验,printf
From: https://www.cnblogs.com/qwos/p/18077649