C语言程序 用结构体编写一个程序,实现输入两个数,求出平均数
代码如下:
#include
int main()
{float a,b,c;printf("please enter number1:")
scanf("%f",&a)
printf("please enter number2:")
scanf("%f",&b)
c = (a+b)/2;printf("the result is %.1f
",c);return 0;}
C语言编写程序的方法:
visual c++6.0
报错比较准确,但比较难用。是微软推出的一款编译器,是一个功能强大的可视化软件开发工具。
Turbo C 2.0
是dos环境下的,比较好用,但不支持复制,粘贴等功能,比较不好用,要记住常用的几个快捷键。
win-tc
窗口下的tc,比较好用,界面简洁,美观。适合编一些自己用的小程序。
Borland C++ Compiler
它是用来优化 BC 开发系统的工具。它包括最后版本的 ANSI/ISO C++ 语言的支持,包括 RTL,C++ 的 STL框架结构支持。
Dev-C++
是一个Windows环境下C/C++开发工具,它是一款自由软件,遵守GPL许可协议分发源代码。
例子如下:
直接编译,程序输出结果随意输入两个数,如100 ,98,程序执行结果如下图所示:
知识扩展:
算术平均数( arithmetic mean),又称均值,是统计学中最基本、最常用的一种平均指标,分为简单算术平均数、加权算术平均数。它主要适用于数值型数据,不适用于品质数据。
算术平均数是加权平均数的一种特殊形式(特殊在各项的权重相等)。在实际问题中,当各项权重不相等时,计算平均数时就要采用加权平均数;当各项权相等时,计算平均数就要采用算术平均数。
#include<stdio.h>
typedef struct stt
{
float num;
}STT;
int main( )
{
STT stt1,stt2;
scanf("%f%f",&stt1.num,&stt2.num);
printf("平均值:%f
",(stt1.num+stt2.num)/2);
return 0;
}
#define <stdio.h>
struct A { int x,y; float av; } a;
void main() {
scanf("%d%d",&a.x,&a.y); a.av=a.x+a.y; a.av/=2; printf("%f
",a.av);
}
C语言程序 用结构体编写一个程序,实现输入两个数,求出平均数
include<stdio.h>typedef struct stt{ float num;}STT;int main( ){ STT stt1,stt2; scanf("%f%f",&stt1.num,&stt2.num); printf("平均值:%f\\n",(stt1.num+stt2.num)\/2); return 0;}
用结构体类型编制一程序,实现输入一个学生的数学期中和期末成绩,然后计 ...
printf("输入期末成绩:");scanf("%d",&s1.finalscore);printf("平均成绩为%4.1f\\n",(float)s1.average());}
用C语言编写程序,用到结构体!
include "stdio.h"struct staff { char name[10];float salary;int age;}S[5];main(){ int i;for(i=0;i<5;i++){ printf("请输入:");printf("第%d个职员姓名:",i+1);scanf("%s",S[i].name);printf("工资:");scanf("%f",&S[i].salary);S[i].salary*=1.3;printf("...
3.C语言 用结构体类型编一程序,输入一个学生的学号,姓名及三门课的成 ...
include<stdio.h>struct stud {int num;char name[30];float score[3];} ;int main(){struct stud stu ;int i;float avg ;printf("input number: "); scanf("%d", &stu.num );printf("input name: " ); scanf("%s", stu.name );printf("input 3 score:\\n");avg=0;for( i=...
用C语言编写一个随机点名程序
为了用C语言编写一个随机点名程序,我们需要定义一个结构体来存储学生的相关信息,如学号和姓名等。以下是程序的代码示例:include<stdio.h> include<stdlib.h> include<string.h> include struct studentinfo { char sNo[5];char sxueNo[14];char sname[20];};struct studentinfo st[100];char ha...
编写一个程序,采用结构体存储三个学生的信息:姓名,学号,性别,年龄,
include<string.h> struct STU { char name[100],sex[100];char lastname[100];int id,age;}stu[300];int main(){ int n=3,i;char tmp[100];\/\/scanf("%d",&n);加上这句话可以改成N个学生的信息 for(i=0;i<n;i++){ scanf("%s%s%d%s%d",stu[i].lastname,stu[i].name,&...
用C语言编写一个通过键盘或文件输入学生信息,并将学生信息输出到文件...
在编写C语言程序时,我们可以创建一个结构体来存储学生的信息。下面是一个示例程序,它允许用户通过键盘输入学生的四门功课成绩,然后计算平均成绩并根据成绩对学生进行排序。程序还会将学生信息输出到屏幕上,同时可以将这些信息保存到文件中。首先,定义一个结构体来存储学生的姓名和四门功课的成绩:struct ...
用c语言设计一个程序统计一个班的学生成绩
在C语言中设计一个程序来统计一个班的学生成绩,需要先定义一个学生结构体,其中包括学号、四门课程的成绩、总分和平均分。具体代码如下:c include include define N 35 define COURSE 4 struct student { char num[10];float score[4];float sum;float aver;} stu[N];接着,编写输入函数、统计...
急!!![80分]求一C语言程序
\/\/ 1结构体,可以保存学生的学号、\/\/语文、数学、外语,总分,假设学生数目不超过50个 struct Student { int No; \/\/学号 float Chinese; \/\/语文 float math; \/\/数学 float English; \/\/外语 float Sum; \/\/总分 }student[50];\/\/全局变量,记录学生的个数 int n = 0;\/\/根据学号查找...
用结构体类型编写一个程序,输入一个学生的学号、姓名、及3门课的成绩...
include "stdio.h"void main(){ struct Student{ char id[10];char name[10];int score;} stu = {"001", "Sam", 80};printf("%s\\t%s\\t%d", stu.id, stu.name, stu.score);}