![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
c语言结构体练习
c语言结构体练习
呆呆水獭_(:_」∠)_
这个作者很懒,什么都没留下…
展开
-
7-6 实验2_1_判断两数的大小 (结构体版)
已知有两个整数,请使用if-else选择结构将它们中的较大数选择出来,存到max变量中;将较小数选择出来,存到min变量中,并将选择结果输出。输入格式:只有一行,为用空格分隔的两个整数。测试用例保证这两个数可以用int类型存储。输出格式:如果输入的两个整数相等,则输出“The two numbers are equal.”,如果不等则按如下格式输出:“The larger number is 100, the smaller number is 25.”(假设输入的两个数分别为100和25)原创 2021-12-16 13:35:13 · 478 阅读 · 0 评论 -
7-10 实验2_5_求三角形的面积 (结构体版)
已知三角形的三条边长a、b、c,求三角形的面积。三角形的面积可以根据海伦公式来计算,这里S代表周长的一半,Area代表三角形的面积:S=(A+B+C)/2Area=(S(S−a)(S−b)(S−c))求一个数的平方根需要用库函数sqrt(x)。参数x可以是整数或者浮点数,函数返回值是一个浮点数。在处理浮点数的时候,建议使用双精度浮点型(double型)变量,注意:为了使用该函数,需要在main函数之前加上预处理语句:#include <math.h>%lf的默认输出为6原创 2021-12-15 10:15:46 · 558 阅读 · 0 评论 -
7-2 实验1_2_基本类型数据的输入和输出(结构体版)
编写一程序,按照顺序分别输入某学生的性别、年龄和身高(以米为单位),你的任务是将三者按照规定的格式输出。性别要用一个字符型(char型)变量存储,年龄要用一个整型(int 型)变量存储,身高要用一个单精度浮点型(float 型)变量存储。输入格式:为三行,第一行为一个字符‘M’或‘F’代表性别;第二行为一个整数,代表年龄;最后一行为一个浮点数,代表身高。测试用例保证输入合法。输出格式:只有一行,形如:“The sex is M, the age is 18, and the height i原创 2021-12-14 21:51:26 · 1200 阅读 · 0 评论 -
7-8 实验2_3_表达式求值一 (结构体版)
有表达式如下:a / ( b * c - d )请按要求计算 。输入格式:只有一行,为4个用空格分隔的浮点数,依次代表a,b,c,d(请用double 类型存储)。输出格式:如果除数为0,则输出error,否则输出该表达式的值(保留1位小数)。输入样例:66.09 7.7 3.5 1.6输出样例:2.6#include<stdio.h>struct num{ double a; double b; double c; double原创 2021-12-14 21:50:09 · 718 阅读 · 0 评论