C语言作业……编一程序,从键盘上输入学生的5门课程成绩,求其总成绩、平均成绩和总成绩除5的余值?
#include "stdio.h"
int main(int argc, char* argv[])
{
int a,b,c,d,e,;
printf("请输入五门课程成绩,以空格隔开:\n");
scanf("%d%d%d",&a,&b,&c,&d,&e);
int sum = a + b + c;//总成绩
int average = sum / 5;
//总成绩除5的余值 = 平均成绩 = 总成绩 % 5(%符号是得到余数)
int yushu = sum % 5 ;
//把结果显示到窗口
printf("总成绩: %d ", sum);
printf("平均成绩: %d ", average);
printf("余值: %d ", yushu);
return 0;
}
C语言,从键盘输入一个大写字母,要求改用小写字母输出?
1、输入字符,可以使用getchar或者scanf的%c格式。
2、在ASCII码表中,对应的小写字母比大写字母大32,所以输出增加32之后的值即可。
3、输出可以使用putchar或者printf。
4、参考代码:#include
c语言键盘上打m能输入吗?
在定义一个二维数组的时候,它的第二个维度必须是一个常量,比如你 int a[][];然后输入m,n循环是不合法的。所以你可以预先定义一个,比如int a[][100];(假如预计输入的n小余100),然后用两个for循环把每个值输入
c语言,从键盘输入一个三位数,输出该数的逆序数?
#include<stdio.h>intmain(){intx;printf("请输入一个三位数:")
;scanf("%d",&x)
;printf("%d%d%d\n",x%10,x/10%10,x/100);return0;}
c语言用键盘输入一串数据怎么区分?
没看懂你是什么意思。给你个程序,希望对你有帮助 本程序演示输入100个整型数据,找出其中的最大值并显示出来。 [源程序] #include "stdio.h" main() { int butt[100],i,Max; for (i=0;i<100;i++) scanf("%d",&butt[i]);//输入100个整型数据 Max=butt[0]; for(i=0;i<100;i++) { if(Max<butt[i]) Max=butt[i]; } printf("您输入的最大值为%d",Max); }