从键盘输入5位员工的信息(员工号,姓名,年龄。岗位,测评分,)并显示输出。要求输入个输出均使用子函

作者&投稿:苍梧婵 (若有异议请与网页底部的电邮联系)
用一维数组做:输入5个人的年龄,并输出这5个人的年龄,然后求总年龄和平均年龄~

int main(){ int a[5]; int i; int s=0; for(i = 0; i < 5;i++) scanf("%d",&a[i]); for(i = 0; i < 5;i++) { printf("%d ", a[i]); s+=a[i]; } printf("
总和=%d, 平均值=%.2lf
", s, s/5.0);}这个是C语言的。
其它的类似。

#include
struct stuff{

char number[20];

char name[20];

int age;

char job[20];

int score;

};
void input(struct stuff *p )
{
gets(p->number);

gets(p->name);

gets(p->job);

getchar();

scanf("%d %d",&(p->age),&(p->score));

}
void output(struct stuff p)
{
puts("员工号");

puts(p.number);

puts("姓名");
puts(p.name);

puts("岗位");
puts(p.job);
printf("年龄为:%d 评测分为:%d",p.age,p.score);

}
void main()
{
struct stuff s[5];

int i;

//输入信息

for(i=0;i<5;i++)
input(s[i]);

//输出信息

for(i=0;i<5;i++)
output(s[i]);

}

#include<stdio.h>
struct stuff{

char number[20];

char name[20];

int age;

char job[20];

int score;

};
void input(struct stuff *p )
{
gets(p->number);

gets(p->name);

gets(p->job);

getchar();

scanf("%d %d",&(p->age),&(p->score));

}
void output(struct stuff p)
{
puts("员工号");

puts(p.number);

puts("姓名");
puts(p.name);

puts("岗位");
puts(p.job);
printf("年龄为:%d 评测分为:%d",p.age,p.score);

}
void main()
{
struct stuff s[5];

int i;

//输入信息

for(i=0;i<5;i++)
input(s[i]);

//输出信息

for(i=0;i<5;i++)
output(s[i]);

}


从键盘上输入5位学生的成绩,计算并输出其总成绩sum和平均成绩average...
include <stdio.h> void main(){ int a,b,c,d,e,sum;float avg;printf("请输入五位学生的成绩(0-100),用空格隔开:");scanf("%d %d %d %d %d",&a,&b,&c,&d,&e);sum=a+b+c+d+e;avg=float(sum)\/5;printf("五位学生的总成绩是:%d\\n",sum);printf("五位学生的平均成绩是:...

JAVA程序设计 从键盘输入一个五位的整数,设计各位的数字之和。例如,42...
package Sum;import java.util.*;public class Sum{ public static void main (String[] args) { Scanner reader = new Scanner(System.in);String ss;int sum=0;System.out.println("请输入一个五位整数:");ss=reader.next();try{ for(int i=0;i<ss.length();i++)sum+=ss.charAt(i)...

编写程序,从键盘输入六名学生的五门成绩,分别统计出每个学生的平均成绩...
c语言编写 === include <stdio.h> void main(){ float a[6][6];\/\/用来存放6名学生的5门成绩,最后一位用于存放平均成绩 int i,j;float sum=0.0;for(i=0;i<6;i++){ printf("请输入第%d个学生的5门成绩",i+1);for(j=0;j<5;j++){scanf("%f",&a[i][j]);sum=sum+a[i...

...怎么改呢 题目是这样的, 从键盘输入选票。统计5位运动员得票数,_百...
这样比较好!当然还可以继续修改,对X限制为正整数!Private Sub Command1_Click()Dim i%, k%, x%, a(1 To 5) As Integer x = Val(InputBox("请输入选票"))Do While x >= 1 and x<=5 a(x) = a(x) + 1 x = Val(InputBox("请输入选票"))Loop For k = 1 To 5 Print k...

从键盘上任意输入一个五位数, 判断该五位数是不是回文数。
int Ten_digit;\/\/十位数字 Huiwenshu=(int*)malloc(sizeof(int*));\/\/申请int*大小的连续空间 puts("请输入一个5位数:");scanf("%d",&*Huiwenshu);\/\/获取5位数 check(Huiwenshu);\/\/将5位数导入检查函数 \/*将5位数分解,涉及"%"取余数的技巧*\/ Last_digit=*Huiwenshu%10;\/\/取末位 Ten...

为什么我的N78键盘锁密码只能输入5位。
这是系统默认的

编写一个c程序,从键盘输入任意一个五位数,把这个数值分解为单个数字,然 ...
你好!!程序写了一个,可以输入任意长度的数字,然后分割后个三个空格显示:include <stdio.h> int main(){long int x; int i=0;int ii=0;int shu[20]={0};scanf("%ld",&x);for(;;){shu[i] = x % 10;x = x \/ 10;i++;if( x < 10){shu[i]=x;break;} }for(;i>...

5-12位英文\/数字\/点\/减号\/下划线怎么打?
5-12位英文\/数字\/点\/减号\/下划线可以通过键盘输入相应的字符来打出。英文字符包括大小写字母,数字从0到9可以直接输入,点号“.”在键盘上位于数字键盘的“小数点”键上,减号“-”在键盘上位于数字键盘和字母键盘的“-”键上,下划线“_”在键盘上位于字母键盘的“_”键上。因此要打出5-12位英文\/...

c++ 从键盘输入5个学生记录,按成绩从大到小排序,并把排序后的结果在显示...
include "stdafx.h"#include "iostream"using namespace std;void main(){int scores[5] = {};int tmp = 0;for(int i = 0; i < 5; i++){cout<<"请输入第"<<i<<"位考生成绩:";cin>>scores[i];}cout<<"排序前:"<<endl;for(int i = 0; i < 5; i++){cout<<scores[i...

C语言编程五个数a,b,c,d,e由键盘输入,输出其中最大的数
include<stdio.h> include <conio.h> void main(){ int max=0,a[5];int i;printf("输入5个数:");for(i=0;i<5;i++){ scanf("%d",&a[i]);if(max

环江毛南族自治县18822408769: 从键盘输入5位员工的信息(员工号,姓名,年龄.岗位,测评分,)并显示输出.要求输入个输出均使用子函 -
称天勤可: #include<stdio.h> struct stuff{ char number[20]; char name[20]; int age; char job[20]; int score; }; void input(struct stuff *p ) { gets(p->number); gets(p->name); gets(p->job); getchar(); scanf("%d %d",&(p->age),&(p->score)); } void output(struct stuff p)...

环江毛南族自治县18822408769: 用C语言做员工工资排序 -
称天勤可: 1:数据结构设计 typedef struct member { int id ; //key char name [64]; unsigned int age ; int salary ; };2: 程序结构设计 a) 输入职工的基本信息 b) 查找(可根据姓名,id, 年龄, 薪水) c)统计某一范围的人数,计算平均工资值,等. d) 输出模块3)程序结构设计 设计函数 记住模块化.具体函数原型还是自己动手写吧.根据自己的使用喜欢.4)测试和调试.

环江毛南族自治县18822408769: 2. 编写一个程序,输入5个职工的编号、姓名、工资,然后显示出来. -
称天勤可: #include<iostream> using namespace std; struct stu { char num[20]; char name[20]; int money; }; int main() { struct stu worker[5]; int i; for(i=0;i<5;i++) { cout<<"请输入5261第"<<i<<"个工人的编号41021653、姓名内、工资:"<<'\n'; cin>>worker...

环江毛南族自治县18822408769: 输入5个职工的职工号、基本工资、浮动工资和奖金,均为整型数据,统计并输出总工资最高的职工号和总工... -
称天勤可: select 工号,总工资 from (select 工号,max(基本工资+浮动工资+奖金) as 总工资 from 表名)as 派生表名

环江毛南族自治县18822408769: (c语言编程)从键盘上输入10个职员的信息 -
称天勤可: #include<stdio.h> #include<string.h> struct people { char name[10]; int y; int pray; }a[11];/*多一个用来交换*/ void main() { int i,j; char b; printf("请输入职员信息\n"); for(i=0;i<10;i++) { gets(a[i].name); scanf("%d%d",&a[i].y,&a[i].pray); } ...

环江毛南族自治县18822408769: 从键盘输入5个员工数据,要求输出实发工资以及最高工
称天勤可: #include&lt;stdio.h&gt;#define N 3struct student {char name[8];long jb;long fd;long zc;long sf;}stu[N];void main(){int i,j,maxi;int max;for(i=0;i&lt;N;i++){printf("input scores of staff %d:\n",i+1);printf("name:");scanf("%s",stu[i].name);printf("...

环江毛南族自治县18822408769: c语言读写文件及随机问题,求大神,如题 -
称天勤可: #include<iostream>#include<fstream>#include<string>#include<iomanip> using namespace std; class staff { public:string name;//员工姓名 string sex;//员工性别 string birthday;//出生日期 int age;//年龄 string marriage;//婚姻状况 string ...

环江毛南族自治县18822408769: 编写一个程序,从键盘输入50名职工的职工号、姓名和工资. -
称天勤可: 展开全部#include "stdio.h"#include "stdlib.h"#include "string.h" struct worker { int id; char name[20]; float gz; }w[50]; int main() { int i; float sum=0; for(i=0;i<50;i++) scanf("%d%s%f",&w[i].id,w[i].name,&w[i].gz); for(i=0;i<50;i++) sum+=w[i].gz...

环江毛南族自治县18822408769: 一道简单C语言:请编写一个程序,从键盘输入100名职工的职工号、姓名和工资, -
称天勤可: #include<stdio.h>#define NUM 100//把此处的宏定义成100就是你想要的100个职工了 struct WorkerInfo { char Number[10]; char name[10]; float wage; }; float arg,*point=&arg;//为了正确使用浮点数,此处务必如此定义 void main() { struct ...

环江毛南族自治县18822408769: C语言 -- 职工信息管理系统设计 -
称天勤可: # include # include # define M 5 struct student { int number; char name[20]; float score; struct student *next,*prev; }; struct student *p,*q,*po,*pp,*temp,*head=NULL; struct student *del(struct student *head,int n);//删的位置 struct student *add(struct ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网