}
h+=30; int j=0;
for(i=0;i<10;i++){ if(h10[i]<=h) j++; }
printf(\return 0;
29.绩点计算
北京大学对本科生的成绩施行平均学分绩点制(GPA)。将学生的实际考分根据不同的学科的不同学分按一定的公式进行计算。 曾经使用的规定如下: 实际成绩 绩点 90-100 4.0 85-89 3.7 82-84 3.3 78-81 3.0 75-77 2.7 72-74 2.3 68-71 2.0 64-67 1.5 60-63 1.0 60以下 0
1.一门课程的学分绩点=该课绩点*该课学分 2.总评绩点=所有学科绩点之和/所有课程学分之和 现要求你编写程序求出某人A的总评绩点(GPA)。 关于输入
第一行 总的课程数n(n<10);
第二行 相应课程的学分(两个学分间用空格隔开); 第三行 对应课程的实际得分;
此处输入的所有数字均为整数。 关于输出
输出有一行,总评绩点,精确到小数点后2位小数。(printf(\)
#include
int i,n; double ave; double sum1=0; double sum2=0; int xf[10]; int df[10];
double gpa[10]; scanf(\for(i=0;i for(i=0;i for(i=0;i<10;i++){ if(df[i]>=90) gpa[i]=4.0; else if(df[i]>=85) gpa[i]=3.7; else if(df[i]>=82) gpa[i]=3.3; else if(df[i]>=78) gpa[i]=3.0; else if(df[i]>=75) gpa[i]=2.7; else if(df[i]>=72) gpa[i]=2.3; else if(df[i]>=68) gpa[i]=2.0; else if(df[i]>=64) gpa[i]=1.5; else if(df[i]>=60) gpa[i]=1.0; else gpa[i]=0; } for(i=0;i ave=1.0*sum1/sum2; printf(\ return 0; } 30.输出连续素数 编写程序,将大于整数m且紧靠m的k个素数输出(k小于10)。 关于输入 输入为一行,包括两个整数,第一个为整数m,第二个为个数k 关于输出 输出为一行,即满足条件的k个素数 例子输入 3 4 例子输出 5 7 11 13 #include int m,k; int sum=0; int n=0; scanf(\for(int i=1;sum for(int j=2;j n++; } if(n==m+i-2){ sum+=1; if(sum==k) printf(\ else printf(\ } } return 0; }