首页 > 编程语言 >c语言程序设计——实验报告一

c语言程序设计——实验报告一

时间:2024-03-24 16:24:29浏览次数:21  
标签:语言 int max 程序 实验 printf 程序设计 实验报告 函数

实验项目名称:实验一 熟悉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)每个程序中最后一个输出语句要包含学号和姓名。

实验步骤:
输出图形
解题思路
1 使用*号,\n等转义符号和空格拼凑出完整形状;
2 使用printf()函数进行结果输出;
3 最后使用printf()函数输出学号和姓名。
编写代码
#include<stdio.h> int main() { printf("###############################\n"); printf(" *********\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" * *\n"); printf(" *********\n"); printf("#################################\n"); printf("11刘子恒\n"); printf("##################################\n"); }
结果截图

四个整数比大小
解题思路
1 定义max函数,引入4个整型数据a,b,c,d,作为输入值,而后连续调用max函数,将四个数字两两比较,先比较a、b中的最大值,所得的数再与c比较,再与d比较;从而得出最大值
2 使用printf函数打印提示语,并使用scanf函数输入数据;
3 使用刚才的max函数进行逻辑运算;
4 使用printf函数把结果打印出来;
5 在程序结束前打印出学号和姓名。
编写代码
#include <stdio.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("11刘子恒-项目1"); }
结果截图

四、实验结果及分析
1.初次学习c语言,有时会不小心使用中文输入标点符号,漏掉分号而导致程序不能运行,在日后会不断练习,熟能生巧,避免在发生这种情况
2.使用printf函数和scanf函数等时,有时会遗忘符号",导致报错,很快意识到报错的原因,但是在实验课之后,即使报错,也能很快找到错误原因并改正
3.通过实验,学会了使用printf函数输出结果,用max函数进行数字比较,以及scanf的使用

标签:语言,int,max,程序,实验,printf,程序设计,实验报告,函数
From: https://www.cnblogs.com/206177lzh/p/18092569

相关文章

  • c语言程序设计——实验报告二
    c语言程序设计——实验报告二实验项目名称:实验报告2数据描述实验项目类型:验证性实验日期:2024年3月21日一、实验目的1、掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。2、掌握不同数据类型之间赋值的规律。3、学会使用C的有关算术......
  • 牛客--2024中国传媒大学程序设计大赛(同步赛)
    A-小苯的区间和疑惑题意:做法:前缀最大值+后缀最大值 or 线段树维护最大子段和intarr[200005],pre[200005],last[200005];voidsolve(){//小笨的区间和疑惑--前缀最大值+后缀最大值or线段树维护最大自段和intn;cin>>n;for(inti=1;i<=n;i++)cin......
  • c语言程序设计——实验报告二
    实验项目名称:实验报告2数据描述实验项目类型:验证性实验日期:2024年3月21日一、实验目的1、掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。2、掌握不同数据类型之间赋值的规律。3、学会使用C的有关算术运算符,以及包含这些运算符的......
  • 【AI】发现一款运行成本较低的SelfHosting语言模型
    【背景】作为一个想构建局域网AI服务的屌丝,一直苦恼的自然是有限的资源下有没有对Spec要求低一点的SelfHosting的AI服务框架了。今天给大家介绍这款听起来有点希望,但是我也还没试验过,感兴趣的可以去尝试看看。【介绍】大模型生成式AI与别的技术不同,由于资源要求高,玩儿起......
  • R语言实现多要素偏相关分析
    偏相关分析是指当两个变量同时与第三个变量相关时,将第三个变量的影响剔除,只分析另外两个变量之间相关程度的过程,判定指标是相关系数的R值。在GIS中,偏相关分析也十分常见,我们经常需要分析某一个指数与相关环境参数的相关程度,例如NDVI与气温,降水,地形之间的相关系数。这与我们日......
  • 实验报告2
    c语言程序设计——实验报告二实验项目名称:实验报告2数据描述实验项目类型:验证性实验日期:2024年3月21日一、实验目的1、掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。2、掌握不同数据类型之间赋值的规律。3、学会使用C的有关算......
  • # c语言程序设计——实验报告一
    c语言程序设计——实验报告一实验项目名称:实验一熟悉C语言运行环境实验项目类型:验证性实验日期:2023年3月14日一、实验目的下载安装Devc6.0程序。了解在该系统上如何进行编辑、编译、连接和运行一个C程序。通过运行简单的C程序了解C程序的特点二、实验硬、软件环境Win......
  • # c语言程序设计——实验报告二
    c语言程序设计——实验报告二实验项目名称:实验报告2数据描述实验项目类型:验证性实验日期:2024年3月21日一、实验目的1、掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。2、掌握不同数据类型之间赋值的规律。3、学会使用C的有关算......
  • c语言程序实验——实验报告二
    c语言程序实验————实验报告二实验项目名称:实验报告2数据描述实验项目类型:验证性实验日期:2024年3月21日一、实验目的1、掌握C语言数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。2、掌握不同数据类型之间赋值的规律。3、学会使用C的有关算术运......
  • C语言:结构体,联合体和枚举(2)
      一:结构体1.结构体对齐规则:规则4: 如果嵌套了结构体的情况,嵌套的结构体成员对齐到自己的成员中最大对齐数的整数倍处,结构体的整体大小就是所有最大对齐数(含嵌套结构体中成员的对齐数)的整数倍。例子4://结构体嵌套结构体structS3{ doubled;// 8 8 8 charc; // ......