湖南科技大学2018年C语言程序设计实验题——问题 B: 珠子的颜色
时间限制: 1 Sec 内存限制: 128 MB
题目描述
有一串彩色珠子,编号从1开始,按红、黄、蓝、绿、白五种颜色的规律循环排列。问第N颗珠子是什么颜色?
输入
一个整数N(1<=N<=1000000000)。
输出
输出第N颗珠子的颜色,是 “RED”, “YELLOW”, “BLUE”, “GREEN”, "WHITE"中的一者。
样例输入
73
样例输出
BLUE
解决代码
#include<stdio.h>
int main()
{
int a;
int b;
scanf("%d", &a);
b = a % 5;
switch (b)
{
case 0:printf("WHITE\n"); break;
case 1:printf("RED\n"); break;
case 2:printf("YELLOW\n"); break;
case 3:printf("BLUE\n"); break;
case 4:printf("GREEN\n"); break;
}
return 0;
}
给个三连行不行