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

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

时间:2024-03-17 16:24:59浏览次数:23  
标签:-- max 程序 C语言 if% 实验 6.0 程序设计 实验报告

实验项目名称:实验一 熟悉C语言运行环境

  • 实验项目类型:验证性
  • 实验日期:2023年3月14日

一、实验目的

  1. 下载安装Dev c 6.0程序。
  2. 了解在该系统上如何进行编辑、编译、连接和运行一个C程序。
  3. 通过运行简单的C程序了解C程序的特点。

二、实验硬、软件环境

Windows计算机、Dev c 6.0

三、实验内容及步骤

实验内容:

(1)编写一个简单的C语言程序,使用输出语句输出一个图形(自己喜欢的就行)。

include<stdio.h>

int main()
{
printf("请输入四个数:\n");
double a,b,c,d,max;
scanf("%if%if%if%if",&a,&b,&c,&d);
max=a;
if(b>max)
max=b;
if(c>max)
max=c;
if(d>max)
max=d;
printf("最大值为%.2if\n",max);
return 0;
}
(2)编写一个C语言程序,通过函数调用的方式实现求4个值中的最大值。

实验要求:

四、实验结果及分析

标签:--,max,程序,C语言,if%,实验,6.0,程序设计,实验报告
From: https://www.cnblogs.com/zrjzrj/p/18078712

相关文章

  • abc343F 区间第2大的出现次数
    给定数组a[n],有Q组操作,格式为:1px,将a[p]修改为x;2lr,查询区间[l,r]内第2大元素的出现次数。1<=n,q<=2e5;1<=a[i]<=1e9用线段树维护各个区间的最大及次大元素的出现次数,合并时最多只保留两条记录。#include<bits/stdc++.h>usingnamespacestd;#defineintlonglong#......
  • Visual Studio Code中Python安装库文件遇到的问题
    不知道怎么安装库文件,在网上搜索出来好多都是VS2019版本,与现在的2023版本界面不太一样,但是还是可以通过pip安装,之前换过国内的源(现在已经忘了,果然不记录光靠脑子是不行的),用的是清华的源下载速度还可以。安装xlwt库时成功,但是安装BeautifulSoup库时报错,×Gettingrequirement......
  • 代码随想录 第23天 | 669. 修剪二叉搜索树 ● 108.将有序数组转换为二叉搜索树 ● 5
    leetcode:669.修剪二叉搜索树-力扣(LeetCode)classSolution{publicTreeNodetrimBST(TreeNoderoot,intlow,inthigh){//和删除差不多,怕删除的节点的左右孩子节点有符合范围的,所以要每次判断一下,如果有不符合要求的就直接返回上一个节点。if(roo......
  • AT_abc345_c [ABC345C] One Time Swap 题解
    题目传送门解法对于\(S_{i}\),设\(num_{S_{i}}\)表示\(S_{i+1\simn}\)中\(S_{i}\)出现的次数,则\(S_{i}\)对答案产生的贡献为\(n-i-num_{S_{i}}\)。注意原串在存在两个相同的元素的时候,也要统计在内。代码#include<bits/stdc++.h>usingnamespacestd;#definell......
  • 435. 无重叠区间c
    typedefstructnode{intleft;intright;}bounds;intcmp(constvoid*a,constvoid*b){bounds*x=(bounds*)a;bounds*y=(bounds*)b;if(x->right>y->right)return1;return-1;}interaseOverlapIntervals(int**interva......
  • NMEA 0183协议消息内容解析(HTZN TTL / HT1818Z3G5L)
    1.简单介绍​ HT1818Z3G5L(HTZNTTL)基于杭州中科微电子AT6558D芯片所打造的一款GPS+BDS北斗+GLONASS格洛纳斯卫星定位授时导航模块,该模块采用3.3V供电,串口TTL接收NMEA0183协议消息。​ NMEA0183协议的消息内容大致可分为两种,定位与时间消息、卫星状态消息,这里我们主要介绍一......
  • 项目整合管理
    整合管理概述项目整合管理包含识别、定义、组合、统一和协调项目管理过程组的各个过程和项目管理活动,项目整合管理贯穿项目始终。项目整合管理的目标包括:1.资源分配;2.平衡竞争性需求;3.研究各种备选方法;4.裁剪过程以实现项目目标;5.管理各个项目管理知识领域之间的依......
  • 使用 gdb 查看 coredump 文件的 backtrace
    问题背景程序退出过程中卡死,但是一旦开启log就无法复现问题。于是考虑获取程序卡死时的coredump文件,分析其调用栈。一种方法是在程序卡死时,用kill命令向其发送一个信号,使程序产生coredump文件。前提Target上可以产生core文件(如/tmp/<executable-name>-<pid>.core),......
  • Eclipse中配置tomcat两种方式
    0.原始方法参考:war包部署到Tomcat下运行步骤将Eclipse中javaweb工程打成war包,放在tomcat目录的WebApp下进入bin目录下,双击startup.bat1.使用server配置tomcat1.1在下方的server一栏中,右键选择新建server1.2选择你的tomcat版本,并点击Configureruntimeenvironments进......
  • qml使用c++的类
    QML使用C++的类qmlobjectdefine.h#ifndefQMLOBJECTDEFINE_H#defineQMLOBJECTDEFINE_H#include<qobjectdefs.h>#include<qqml.h>#defineQML_FUNCTIONQ_INVOKABLE#defineQML_MEMBER_NAME(NAME)......