题目--2004

输入一个百分制的成绩t,将其转换成对应的等级,具体转换规则如下:

90~100为A; 80~89为B;

70~79为C; 60~69为D;

0~59为E;

Input

输入数据有多组,每组占一行,由一个整数组成。

Output

对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{

int score;while(scanf("%d",&score)!=EOF){    getchar();    if(score > 100 || score < 0)    {        printf("Score is error!\n");        continue;    }    score = score / 10;    switch(score)    {    case 10:    case 9:        printf("A\n");        break;    case 8:        printf("B\n");        break;    case 7:        printf("C\n");        break;    case 6:        printf("D\n");        break;    default:        printf("E\n");        break;    }}return 0;

}

题目--2005

Problem Description

给定一个日期,输出这个日期是该年的第几天。

Input

输入数据有多组,每组占一行,数据格式为YYYY/MM/DD组成,具体参见sample input ,另外,可以向你确保所有的输入数据是合法的。

Output

对于每组输入数据,输出一行,表示该日期是该年的第几天。

#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

int main()
{

int year,month,day,date,i;int days[2][12] = {{31,28,31,30,31,30,31,31,30,31,30,31},{31,29,31,30,31,30,31,31,30,31,30,31}};while(scanf("%d/%d/%d",&year,&month,&day)!=EOF){    getchar();    //判断是否是闰年    date = day;    if((year % 4==0 && year % 100!=0)||year % 400==0)    {        for(i=0; i<month-1; i++)        {            date += days[1][i];        }        printf("%d\n",date);    }    else    {        for(i=0; i<month-1; i++)        {            date += days[0][i];        }        printf("%d\n",date);    }}return 0;

}

©著作权归作者所有:来自51CTO博客作者MC7940000363SD2的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. linunx知识汇总二
  2. Python操作三大主流数据库
  3. 算法与数据结构-综合提升 C++版
  4. Spark3大数据实时处理-Streaming+Structured Streaming 实战
  5. 数据的储存(一)(整形)(零基础学习C语言)
  6. vue学习之路(认识vue,挂载点,数据注入,响应式,学习一组指令)
  7. ALV双击弹出新ALV,并响应新ALV事件
  8. 服务主数据的创建和特性的维护
  9. 小心BDC录屏带有行项目输入的坑

随机推荐

  1. Android = Java ?
  2. ch020 Android SQLite3(第一部分)
  3. Android(安卓)getDecorView用途——屏幕
  4. Android 屏幕适配工具类
  5. Android调用Restfull
  6. android中的dumpsys命令
  7. android中搜索关键字高亮
  8. android之shape使用
  9. Android名称、版本和API level的对应关系
  10. Android中的Toast提示