「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」
BC73 挂科危险
描述
KiKi想知道这学期他的学习情况,BoBo老师告诉他这学期挂的科目累计的学分,根据所挂学分,判断KiKi学习情况,10分以上:很危险(Danger++),49分:危险(Danger),03:Good。
输入描述:
一行,一个整数(0~30),表示KiKi挂的科目累计的学分。
输出描述:
一行,根据输入的挂科学分,输出相应学习情况(Danger++,Danger,Good)。
示例1
输入:
14
复制
输出:
Danger++
复制
示例2
输入:
9
复制
输出:
Danger
复制
示例3
输入:
1
复制
输出:
Good
复制
#include<stdio.h>
int main()
{
int n = 0;
scanf("%d",&n);
if(n>=0 && n<=3)
printf("Good\n");
else if(n>=4 && n<=9)
printf("Danger\n");
else if(n>=10)
printf("Danger++\n");
return 0;
}
BC74 HTTP状态码
描述
KiKi访问网站,得到HTTP状态码,但他不知道什么含义,BoBo老师告诉他常见HTTP状态码:200(OK,请求已成功),202(Accepted,服务器已接受请求,但尚未处理。)400(Bad Request,请求参数有误),403(Forbidden,被禁止),404(Not Found,请求失败),500(Internal Server Error,服务器内部错误),502(Bad Gateway,错误网关)。
输入描述:
多组输入,一行,一个整数(100~600),表示HTTP状态码。
输出描述:
针对每组输入的HTTP状态,输出该状态码对应的含义,具体对应如下:
200-OK
202-Accepted
400-Bad Request
403-Forbidden
404-Not Found
500-Internal Server Error
502-Bad Gateway
示例1
输入:
200
复制
输出:
OK
复制
相似企业真题\
#include<stdio.h>
int main()
{
int n = 0;
while (scanf("%d", &n) != EOF)
{
switch (n)
{
case 200:printf("OK\n");
break;
case 202:printf("Accepted\n");
break;
case 400:printf("Bad Request\n");
break;
case 403:printf("Forbidden\n");
break;
case 404:printf("Not Found\n");
break;
case 500:printf("Internal Server Error\n");
break;
case 502:printf("Bad Gateway\n");
break;
default:break;
}
}
return 0;
}
BC75 数字三角形
描述
KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用数字组成的数字三角形图案。
输入描述:
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。
输出描述:
针对每行输入,输出用数字组成的对应长度的数字三角形,每个数字后面有一个空格。
示例1
输入:
4
复制
输出:
1
1 2
1 2 3
1 2 3 4
复制
示例2
输入:
5
复制
输出:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
复制
相似企业真题
#include<stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n) != EOF)
{
int i = 0;
int j = 0;
//打印n行
for(i = 1; i <= n; i++)
{
//每一行打印的内容
for(j = 1; j <= i; j++)
{
printf("%d ",j);
}
printf("\n");
}
}
return 0;
}