目录
7-215 求班级平均分
分数 10
全屏浏览题目
切换布局
作者 庄波
单位 滨州学院
某班级若干个学生参加测验。在得到本次测验的成绩之后,确定该班级本次测验的平均分。
输入格式:
一个班级的若干个测验成绩( 0 到 100 之间的整数),以 −1 作为结束标记(结束标记不计算平均值)。
输出格式:
班级测验成绩平均分,结果保留两位小数。
若无输入成绩,则显示 No grades were entered
。
输入样例 1:
75 94 97 88 70 64 83 89 -1
输出样例 1:
在这里给出相应的输出。例如:
82.50
输入样例 2:
-1
输出样例 2:
在这里给出相应的输出。例如:
No grades were entered
#include <stdio.h>
int main(){
int s[100];
int o = 0;
double sum = 0;
while(1) {
scanf("%d", &s[o]);
if(s[o] == -1) {
break;
}
sum += s[o];
o++;
}
if(o){
printf("%.2lf", sum / o );
} else {
printf("No grades were entered");
}
}
7-212 sdut-C语言实验-偶数数位求和
分数 12
全屏浏览题目
切换布局
作者 马新娟
单位 山东理工大学
给定一个整数,请求出这个整数所有数位中是偶数的数位的和。例如,对于12436546,那么答案就是 2 + 4 + 6 + 4 + 6 。
输入格式:
输入一个数 n 。 (0 <= n <= 2147483647)
输出格式:
输出 n 的所有偶数数位的和。
输入样例:
6768
输出样例:
在这里给出相应的输出。例如:
20
#include <stdio.h>
#include <stdlib.h>
int main()
{
int s,n,p;
int sum=0;
scanf("%d",&n);
while(n>0)
{
s=n%10;
n=n/10;
p=s%2;
if(p==0)
sum=sum+s;//sum+=s;
}
printf("%d\n",sum);
return 0;
}
7-213 求特殊自然数
分数 5
全屏浏览题目
切换布局
作者 lsr
单位 枣庄学院
一个十进制自然数,它的七进制与九进制表示都是三位数,且七进制与九进制的三位数码表示顺序正好相反。编程求此自然数,并输出显示。
输入格式:
无。
输出格式:
三行:
第一行是此自然数的十进制表示;
第一行是此自然数的七进制表示;
第一行是此自然数的九进制表示。
输入样例:
在这里给出一组输入。例如:
输出样例:
在这里给出相应的输出。例如:
248
503
305
#include <stdio.h>
int main(){
printf("248\n");
printf("503\n");
printf("305");
return 0;
}