首页 > 试题广场 >

KiKi算期末成绩

[编程题]KiKi算期末成绩
  • 热度指数:19936 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
KiKi这学期努力学习程序设计基础,要期末考试了,BoBo老师告诉他,总成绩包括四个部分,如下:
总成绩 = 实验成绩 * 20% + 课堂表现成绩 * 10% + 过程考核成绩 * 20% + 期末上机考试成绩 * 50%,现在输入KiKi的各项成绩,请计算KiKi的总成绩。

输入描述:
一行,包括四个整数(百分制),用空格分隔,分别表示实验成绩,课堂表现成绩,过程考核成绩,期末上机考试成绩。


输出描述:
一行,总成绩,保留小数点一位。
示例1

输入

100 100 90 80

输出

88.0
#include <stdio.h>

int main()
{
	int a = 0, b = 0, c = 0, d = 0;
	double sum = 0;
	scanf("%d %d %d %d", &a, &b, &c, &d);
	sum = a * 0.2 + b * 0.1 + c * 0.2 + d * 0.5;
	printf("%.1lf\n", sum);
	//%lf 和.1

	return 0;
}

发表于 2024-04-03 15:37:24 回复(0)
#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{
	int i = 0;
	int score[4] = { 0 };
	float ave = 0.0f;

	while (i < 4)
	{
		scanf("%d", &score[i]);
		i++;
	}

	ave = score[0] * 0.2 + score[1] * 0.1 + score[2] * 0.2 + score[3] * 0.5;

	printf("%.1f\n", ave);

	return 0;
}

编辑于 2024-03-11 20:03:51 回复(0)
#include <stdio.h>

int main() {
    int a, b,c,d=0;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    printf("%.1f",a*0.2+b*0.1+c*0.2+d*0.5);
    return 0;
}

发表于 2024-01-13 09:57:57 回复(0)
#include <stdio.h>

int main() {
    int a[4] = {0};
    for(int i=0; i <= 3; i++){
        scanf("%d", &a[i]);
    }
    printf("%.1f", 0.2*(float)a[0]+0.1*(float)a[1]+0.2*(float)a[2]+0.5*(float)a[3]);
    return 0;
}
发表于 2024-01-04 18:07:36 回复(0)
#include <stdio.h>
int main(){
    int a = 0;//实验成绩 
    int b = 0;//课堂表现成绩
    int c = 0;//过程考核成绩 
    int d = 0;//期末上机考试成绩 
    float j = 0;
    scanf("%d %d %d %d", &a, &b, &c, &d);
    j = a*0.2 + b*0.1 + c*0.2 + d*0.5;
    printf("%.1f",j);
    return 0;
}

发表于 2023-06-16 18:20:25 回复(0)
#include <stdio.h>

int main() {
    int a = 0;
    int b = 0;
    int c = 0;
    int d = 0;
    scanf("%d %d %d %d", &a, &b, &c, &d);
    float sum = a * 0.2 + b * 0.1 + c * 0.2 + d * 0.5;
    printf("%.1f", sum);

    return 0;
}
发表于 2023-02-25 17:42:42 回复(0)
#include <stdio.h>
int main()
{
    int data_1,data_2,data_3,data_4;
    double average;
    scanf("%d %d %d %d",&data_1,&data_2,&data_3,&data_4);
    average = data_1*0.2 +data_2*0.1 +data_3*0.2 +data_4*0.5;
    printf("%.1lf",average);
    return 0;
}

发表于 2022-08-17 17:19:41 回复(0)
#include<stdio.h>
int main()
{int a,b,c,d;
 scanf("%d%d%d%d",&a,&b,&c,&d);
 float goal;
 goal = a*0.2+b*0.1+c*0.2+d*0.5;
 printf("%.1f",goal);
}
发表于 2022-08-05 08:49:51 回复(0)
#include<stdio.h>
int main(){
    int a,b,c,d;
    float avg;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    avg=0.2*a+0.1*b+0.2*c+0.5*d;
    printf("%.1f",avg);
}
发表于 2022-07-17 13:04:54 回复(0)
#include <stdio.h>
int main()
{
    int s[4];
    scanf("%d %d %d %d", &s[0], &s[1], &s[2], &s[3]);
    printf("%.1f", s[0]*0.2+s[1]*0.1+s[2]*0.2+s[3]*0.5);
    return 0;
}

发表于 2022-06-27 09:44:46 回复(0)
#include <stdio.h>
int main()
{
    int a,b,c,d;
    float score;
    scanf("%d %d %d %d",&a,&b,&c,&d);
    printf("%.1f",0.2*a+0.1*b+0.2*c+0.5*d);
    return 0;
}
发表于 2022-04-12 16:39:53 回复(0)
#include<stdio.h>
int main()
{
    int a=0;
    int b=0;
    int c=0;
    int d=0;
    scanf("%d %d %d %d ",&a,&b,&c,&d);
    float f=a*0.2+b*0.1+c*0.2+d*0.5;
    printf("%.1f\n",f);
    return 0;
}
//%.1f 保留1为小数😅
发表于 2022-02-21 16:12:43 回复(0)
#include<stdio.h>

int main()
{
    int a[4], i;
    float sum;//确保精度
    for(i = 0; i < 4; i++)
    {
        scanf("%d",&a[i]);
    }
    
    sum = a[0] * 0.2 + a[1] * 0.1 + a[2] * 0.2 + a[3] * 0.5;
    printf("%.1f", sum);
    return 0;
}


发表于 2021-07-15 20:30:42 回复(0)