c语言用函数输入成绩,c语言输入名字和成绩

用C语言实现一个函数:输入一个学生的成绩,显示他的等级,等级分别是:90-100为A等..

#include stdio.h

创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于成都做网站、网站建设、泌阳网络推广、成都微信小程序、泌阳网络营销、泌阳企业策划、泌阳品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供泌阳建站搭建服务,24小时服务热线:18980820575,官方网址:www.cdcxhl.com

void fun(int n)

{

switch(n/10)

{

case 1:

case 2:

case 3:

case 4:

case 5:printf("成绩不及格\n");break;

case 6:printf("成绩为D等\n");break;

case 7:printf("成绩为C等\n");break;

case 8:printf("成绩为B等\n");break;

case 9:

case 10:printf("成绩为A等\n");break;

}

}

void main()

{

int n;

scanf("%d",n);

fun(n);

}

C语言程序设计,定义3个函数:input()实现一批成绩的录入

定义的input(int

m)

m作用的作用从代码

printf("%s输入一个二进制数:\n",m?"请":"输入有误,请重新");

中的

m?"请":"输入有误,请重新"

这个三目运算符可以看出:

当m=1时

输出:请输入一个二进制数:

m

!=1时

输出:

输入有误,请重新输入一个二进制数:

也就是为了提示用户用的!

所以

这里的

n=input(1)

1就是说明要求系统提示:输入有误,请重新输入一个二进制数:

用C语言编写函数,在主函数中输入N个人的某门课程的成绩,分别用函数求 平均值 最高分 最低分

#includestdio.h

#define N 10 //N可有自己确定!

float aver(float a[]){

int i;float sum=0;

for(i=0;iN;i++)

sum+=a[i];

return sum/N;

}

float Max(float a[]){

int i;float max=0;

for(i=0;iN;i++)

if(maxa[i])

max=a[i];

return max;

}

float Min(float a[]){

int i;float min=a[0];

for(i=0;iN;i++)

if(mina[i])

min=a[i];

return min;

}

int main(){

float deg[N];

printf("输入该门课程的成绩: \n");

for(int i=0;iN;i++)

scanf("%f",°[i]);

printf("该门课程的平均值为: %0.2f\n",aver(deg));

printf("该门课程的最高分为: %0.2f\n",Max(deg));

printf("该门课程的最低分为: %0.2f\n",Min(deg));

return 0;

}

扩展资料:

主函数的两个形参形式中的形参,允许从执行环境中传递任意的多字节字符串(它们通常被称为命令行参数),各个指针 argv[1] .. argv[argc-1] 指向每个这些字符串的第一个字符。argv[0] 是指向一个表示用于执行该程序自身的名字的空结尾多字节字符串(或者当执行环境不支持时,为空字符串 "")的开头字符的指针。

这些字符串是可以改动的,虽然对它们的改动并不会被传回给执行环境:比如可以用 std::strtok 来使用它们。

参考资料来源:百度百科-main函数


文章标题:c语言用函数输入成绩,c语言输入名字和成绩
当前地址:http://pwwzsj.com/article/hegcis.html