[C语言标准输入输出作业题]第二题: #include<stdio.h> #include<math.h> int main() { float a,b,c,p,s; printf("请输入第一条边:"); scanf("%f",&a); getchar(); printf("请输入第而条边:"); scanf("%f",&b); getchar...+阅读
// zhigong.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
char name[10];
int sex[10],number[10],result[10],a,age[10];
int good,b,c;
void scan_info();
void ana();
void print();
int main(int argc, char* argv[])
{
scan_info();
ana();
print();
return 0;
}
void scan_info() //从键盘接收员工所有信息
{
int a;
for(a = 0;a < 10;a++)
{
printf("请输入员工姓名\n");
scanf("%s",&(name[a]));
printf("请输入员工年龄\n");
scanf("%d",&(age[a]));
printf("请输入员工性别(用数字代替:1为男性,2为女性)\n");
scanf("%d",&(age[a]));
printf("请输入员工考号\n");
scanf("%d",&(number[a]));
printf("请输入员工成绩\n");
scanf("%d",&(result[a]));
printf("\n");
}
}
void ana() //整理员工成绩信息
{
good=0;b=0;c=0;
for(a = 0;a < 10;a++)
{
if(result[a] >= 85)good=good+1;
if(result[a] >= 60 & result[a] < 85)b=b+1;
if(result[a] < 60)c=c+1;
}
}
void print() //输出信息
{
for(a = 0;a < 10;a++)
{
if(sex[a] ==1 )printf("姓名:%s,性别: 男,年龄: %d,考号: %d,成绩:%d\n",name[a],age[a],number[a],result[a]);
else printf("姓名:%s,性别: 女,年龄: %d,考号: %d,成绩:%d\n",&name[a],age[a],number[a],result[a]);
}
printf("\n一共有优秀等级:%d人,合格等级%d人,不合格的有%d人\n",good,b,c);
}
写的很赶,有些地方不足的你再改改,反正执行下来没问题,DOS应该能支持中文输入的吧.我用VC++编写的,如果你用TC,头文件还有注释符号你得自己改改.~
希望对你有帮助
延伸阅读:
c语言作业用函数求一个二维数组的最大值及第几行第几列位置这是伪码,补充一下就ok: int a[3][4]={......}; int i=0,j=0,max=a[0][0]; for(int m=0;m<3;m++) for(int n=0;n<4;n++) if(a[m][n]>max) {max=a[m][n]; i=m;j=n; } printf("最...
如何学习C语言1、学好C语言,你可以很好地应付任何一种编程工具。 2、一定要多上机练习,通过程式了解相关知识。几经反复方得正果。 3、不要把学习C语言当成一种任务,更不要把它看成很难完成...
怎样学习C语言在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符等),这就要求不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问...
作业啊谁能帮我设计一个小型局域网啊一台路由器,1个24口的交换机,1个16口的交换机,安放在2层的教务处。 第一个交换机连接第一层和第二层的4个组,还有第3层的其中一个组。每个组4台,一共20口,还有1口接路由器,1口接另...
C语言上机作业#include #include #include int main() { int b=0,m,n,s=0; scanf("%d",&n); while(n>0) { if(n%2==0) { b=b*10+n%10; } n/=10; } while(b>0) { s=s*10+b%10; b/=10; } prin...
C语言作业寻找完数快帮下忙流程图我给你截屏了,见我回答下面的图片,祝你好运! #include "stdio.h" #include "math.h" #define N 1000 /*完数求解范围*/ void main() { unsigned int i,j,sum; for(i=1;i{ sum...
如何做下面的c语言程序设计作业#include <stdio.h>; //使用printf函数要包含的头文件 void main(void) //主函数 { int i; printf("请输入一个数:n"); scanf("%d",&i); printf("%d n",(i%2==1)?1:0); } 这是第...
c语言程序流程图源码: #includevoid main() { int x,y,z; printf("intput two numbers:\n"); scanf("%d%d", &x,&y); /*input the number that need exchange*/ printf("x==%d y==%d\n", x,y); /*o...
学习过的c语言程序的数据类型和运算符有哪些C的数据类型包括:整型、字符型、实型或浮点型(单精度和双精度)、枚举类型、数组类型、结构体类型、共用体类型、指针类型和空类型 C语言的运算符包含的范围很广泛,共有34种运算...