首页 > 其他分享 >依次输入一个学生的学号,以及3科(C语言,数学,英语)成绩,在屏幕上输出该学生的学号,3科成绩。

依次输入一个学生的学号,以及3科(C语言,数学,英语)成绩,在屏幕上输出该学生的学号,3科成绩。

时间:2023-01-24 19:00:37浏览次数:42  
标签:输出 %. 学号 C语言 2f score 成绩

输入描述:

学号以及3科成绩,学号和成绩之间用英文分号隔开,成绩之间用英文逗号隔开。

输出描述:

学号,3科成绩,输出格式详见输出样例。

示例1

输入 17140216;80.845,90.55,100.00

输出The each subject score of No. 17140216 is 80.85, 90.55, 100.00.

参考代码:

#include <stdio.h>
int main()
{
int number = 0;//学号
float score_c = 0.0;//成绩
float score_math = 0.0;//成绩
float score_eng = 0.0;//成绩
scanf("%d;%f,%f,%f", &number, &score_c, &score_math, &score_eng);
printf("The each subject score of No. %d is %.2f, %.2f, %.2f.\n",number, score_c, score_math, score_eng);
return 0;
}

答案解析:

这个题的最大坑,也是格式的指定,还有空格的控制,必须和题目要求的输出结果一致,比如:of的后

边有2个空格。 浮点数打印要指定小数点后边的位数为2位%.2f。

标签:输出,%.,学号,C语言,2f,score,成绩
From: https://blog.51cto.com/u_15899086/6022328

相关文章

  • c语言中的宏定义
    普通函数    #include<stdio.h>         intsq_int(intx)    {      returnx*x;    }        ......
  • C语言:二维字符数组
    #include<stdio.h>main(){chara[3][10]={"beijing","shanghai","tianjin"},*pa=a[0];printf("%s\n",*(a+1));printf("%s\n",a+1);printf("%s\n",......
  • 初识C语言(下)
    写在前面好了,现在我们开始C语言的第二个部分.今天我们需要看下面几个知识点,都是非常简单的,我们主要认识一下.数组我们知道一个一个属性可以用一个类型去表示,那么我想问......
  • 初识C语言(上)
    写在前面我们正式开始接触到C语言,这是我在学习过C语言后重新写的博客,我把之前的稍微优化了一下,希望能用更加朴素的语言和大家分享,我希望给大家带来一个可以看的懂,理论......
  • C语言:求大于指定整数的最接近的五个素数
      #include<stdio.h>intsx(intn){inta;for(a=2;a<n;a++)if(n%a==0)return0;return1;}voidsxa(intb){intc=1,a=b;whil......
  • C语言:统计1-10 11-20 21-30 。。。90-99的数量
      #include<stdio.h>main(){intn,a[10]={0};scanf("%d",&n);while(n>0&&n<=99){if(n>0&&n<=10)a[(n-1)/10]++;elsea......
  • C语言数组和指针传参
    一、数组传参1.一维数组传参一维数组传参时,形参有两种表示方法,1.1.一维数组来接收实参的一维数组首地址(形参的数组在编译器眼里就是一个指针,[]里的数字可写可不写),1.2.一级......
  • C语言程序设计题[2023-01-22]
    C语言程序设计题[2023-01-22]第一题:职工工资管理系统1、需求分析:工资信息存放在文件中,提供文件的输入、输出等操作;要实现浏览功能,提供显示、排序操作;而查询功能要求实现......
  • C语言:判断完数
      #include<stdio.h>main(){inti,n,s;s=0;scanf("%d",&n);for(i=1;i<n;i++)if(n%i==0)s=s+i;if(s==n)printf("%d是完数",n......
  • c语言操作符详解
    前言:在写完三子棋和扫雷后,我们接着开始新的知识,操作符时c语言中必不可少的角色,运用好可以大大简化代码1.操作符分类:算术操作符移位操作符位操作符赋值操作符单目操作......