文章目录
- 题解61| # 金字塔图案
- 题解62| # 翻转金字塔图案
- 题解63| # 菱形图案
- 题解64| # K形图案
- 题解65| # 箭形图案
- 题解66| # 反斜线形图案
- 题解67| # 正斜线形图案
- 题解68| # X形图案
- 题解69| #
- 题解70| #
- 题解71| # 新年快乐
- 题解72| # 平均身高
- 题解73| # 挂科危险
- 题解74| # HTTP状态码
- 题解75| # 数字三角形
- 题解76| # 公务员面试
- 题解77| #
- 题解78| #
- 题解79| #
- 题解80| #
- 题解81| #
- 题解82| #
- 题解83| #
- 题解84| #
- 题解85| #
- 题解86| #
- 题解87| #
- 题解88| #
- 题解89| #
- 题解90| #
- 题解91| #
- 题解92| #
- 题解93| #
- 题解94| #
- 题解95| #
- 题解96| #
- 题解97| #
- 题解98| #
- 题解99| #
- 题解100| #
- 题解101| # 班级成绩的输入输出
- 题解143| # 牛牛学说话之-整数
- 题解144 | # 牛牛学说话之-浮点数
- 题解145 | # 牛牛学说话之-字符
- 题解146 | # 牛牛的第二个整数
- 题解148 | # 牛牛的字符矩形
- 题解149 | # 牛牛学加法
- 题解150 | # 缩短二进制
题解61| # 金字塔图案
#include <stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i = 1;i<=n;i++)
{
int j = 0;
for(j=1;j<=n-i;j++)
{
printf(" ");
}
for(j=1;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
}
return 0;
}
题解62| # 翻转金字塔图案
#include <stdio.h>
int main()
{
int n = 0;
while (~scanf("%d", &n))
{
int i = 0;
for (i = 0; i < n; i++)
{
int j = 0;
for (j = 0; j < i; j++)
{
printf(" ");
}
for (j = 0; j < n - i; j++)
{
printf("* ");
}
printf("\n");
}
}
return 0;
}
题解63| # 菱形图案
#include <stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i=0;i<n;i++)
{
int j = 0;
for(j = 0;j<n-i;j++)
{
printf(" ");
}
for(j=0;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
for(i = 0;i<n+1;i++)
{
int j = 0;
for(j = 0;j<i;j++)
{
printf(" ");
}
for(j = 0;j<n+1-i;j++)
{
printf("* ");
}
printf("\n");
}
}
return 0;
}
题解64| # K形图案
#include <stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i = 0;i<n;i++)
{
int j = 0;
for(j = 0;j<n+1-i;j++)
{
printf("* ");
}
printf("\n");
}
for(i = 0;i<n+1;i++)
{
int j = 0;
for(j = 0;j<=i;j++)
{
printf("* ");
}
printf("\n");
}
}
return 0;
}
题解65| # 箭形图案
#include <stdio.h>
int main()
{
int n = 0;
while(~scanf("%d",&n))
{
int i= 0;
for(i = 0 ;i < n ;i++)
{
int j = 0;
for(j = 0;j<n-i;j++)
{
printf(" ");
}
for(j = 0;j<=i;j++)
{
printf("*");
}
printf("\n");
}
for(i = 0;i<n+1;i++)
{
int j = 0;
for(j=0;j<i;j++)
{
printf(" ");
}
for(j=0;j<n+1-i;j++)
{
printf("*");
}
printf("\n");
}
}
return 0;
}
题解66| # 反斜线形图案
#include <stdio.h>
int main()
{
int n = 0 ;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i = 0;i<n;i++)
{
int j = 0;
for(j = 0;j<n;j++)
{
if(i == j)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
}
return 0;
}
#include <stdio.h>
int main()
{
int n = 0 ;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i = 0;i<n;i++)
{
int j = 0;
for(j = 0;j<i;j++)
{
printf(" ");
}
printf("*\n");
}
}
return 0;
}
题解67| # 正斜线形图案
#include <stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i = 0;i<n;i++)
{
int j = 0;
for(j = 0;j<n-1-i;j++)
{
printf(" ");
}
printf("*\n");
}
}
return 0;
}
#include <stdio.h>
int main()
{
int n = 0;
while (scanf("%d", &n) != EOF)
{
int i = 0;
for (i = 0; i < n; i++)
{
int j = 0;
for (j = 0; j < n; j++)
{
if (i + j == n - 1)
printf("*");
else
printf(" ");
}
printf("\n");
}
}
return 0;
}
题解68| # X形图案
#include <stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i = 0;i<n;i++)
{
int j = 0;
for(j = 0;j<n;j++)
{
if(i==j||i+j==n-1)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
}
return 0;
}
#include <stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
int i = 0;
for(i = 0;i<n;i++)
{
int j = 0;
for(j = 0;j<n;j++)
{
if(i==j)
{
printf("*");
}
else if(i+j==n-1)
{
printf("*");
}
else
{
printf(" ");
}
}
printf("\n");
}
}
return 0;
}
题解69| #
在这里插入代码片
题解70| #
在这里插入代码片
题解71| # 新年快乐
#include <stdio.h>
int main()
{
printf("Happy New Year*2019*\n");
return 0;
}
题解72| # 平均身高
#include <stdio.h>
int main()
{
double hight[5]={0};
int i = 0;
double sum = 0;
double div = 0;
for(i = 0;i<5;i++)
{
scanf("%lf",&hight[i]);
sum = sum + hight[i];
}
div = sum / 5;
printf("%.2lf\n",div);
return 0;
}
题解73| # 挂科危险
#include <stdio.h>
int main()
{
int credit = 0;
scanf("%d", &credit);
if (credit >= 0 && credit <= 3)
{
printf("Good\n");
}
else if (credit >= 4 && credit <= 9)
{
printf("Danger\n");
}
else
{
printf("Danger++\n");
}
return 0;
}
题解74| # HTTP状态码
#include <stdio.h>
int main()
{
int n = 0;
while(scanf("%d",&n)!=EOF)
{
if(n == 200)
{
printf("OK\n");
}
else if(n == 202 )
{
printf("Accepted\n");
}
else if(n == 400)
{
printf("Bad Request\n");
}
else if(n == 403)
{
printf("Forbidden\n");
}
else if(n == 404)
{
printf("Not Found\n");
}
else if(n == 500)
{
printf("Internal Server Error\n");
}
else if(n == 502)
{
printf("Bad Gateway\n");
}
}
return 0;
}
题解75| # 数字三角形
#include <stdio.h>
int main()
{
int n = 0;
while (scanf("%d", &n) != EOF)
{
int i = 0;
for (i = 1; i <= n; i++)
{
int j = 0;
for (j = 1; j <= i; j++)
{
printf("%d ", j);
}
printf("\n");
}
}
return 0;
}
题解76| # 公务员面试
#include <stdio.h>
int main()
{
int score[7] = { 0 };
while (~scanf("%d %d %d %d %d %d %d", &score[0], &score[1], &score[2], &score[3], &score[4], &score[5], &score[6]))
{
int i = 0;
int max = 0;
int sum = 0;
int min = 100;
for (i = 0; i < 7; i++)
{
sum += score[i];
if (score[i] > max)
{
max = score[i];
}
if (score[i] < min)
{
min = score[i];
}
}
printf("%.2lf\n", (sum - min - max) / 5.0);
}
return 0;
}
题解77| #
在这里插入代码片
题解78| #
在这里插入代码片
题解79| #
在这里插入代码片
题解80| #
在这里插入代码片
题解81| #
在这里插入代码片
题解82| #
在这里插入代码片
题解83| #
在这里插入代码片
题解84| #
在这里插入代码片
题解85| #
在这里插入代码片
题解86| #
在这里插入代码片
题解87| #
在这里插入代码片
题解88| #
在这里插入代码片
题解89| #
在这里插入代码片
题解90| #
在这里插入代码片
题解91| #
在这里插入代码片
题解92| #
在这里插入代码片
题解93| #
在这里插入代码片
题解94| #
在这里插入代码片
题解95| #
在这里插入代码片
题解96| #
在这里插入代码片
题解97| #
在这里插入代码片
题解98| #
在这里插入代码片
题解99| #
在这里插入代码片
题解100| #
在这里插入代码片
题解101| # 班级成绩的输入输出
#include <stdio.h>
int main()
{
double score[5] = { 0.0 };
int i = 0;
for (i = 0; i < 5; i++)
{
int j = 0;
double sum = 0.0;
for (j = 0; j < 5; j++)
{
scanf("%lf", &score[j]);
printf("%.1lf ", score[j]);
sum += score[j];
}
printf("%.1lf\n", sum);
}
return 0;
}
#include <stdio.h>
int main()
{
double score[5]={0.0};
int i = 0;
while(i<5)
{
int j = 0;
double sum = 0.0;
while(j<5)
{
scanf("%lf",&score[j]);
sum +=score[j];
j++;
}
j = 0;
while(j<5)
{
printf("%.1lf ",score[j]);
j++;
}
printf("%.1lf\n",sum);
i++;
}
return 0;
}
题解143| # 牛牛学说话之-整数
链接:https://www.nowcoder.com/practice/df9ee533ef9544bfa382203c812d9b55
#include <stdio.h>
int main()
{
int num = 0;
scanf("%d",&num);
printf("%d\n",num);
return 0;
}
题解144 | # 牛牛学说话之-浮点数
链接:https://www.nowcoder.com/practice/7c3bf58fac1a4eb69fa32c2d2c379bac
#include <stdio.h>
int main() {
float num = 0.0f;
scanf("%f",&num);
printf("%.3f",num);
return 0;
}
题解145 | # 牛牛学说话之-字符
链接:https://www.nowcoder.com/practice/dc6d23c03cb644a7b5bb60925f4a2521
#include <stdio.h>
int main()
{
char ch = '\0';
if (ch >= 0 && ch <= 127)
{
scanf("%c",&ch);
printf("%c", ch);
}
return 0;
}
题解146 | # 牛牛的第二个整数
链接:https://www.nowcoder.com/practice/6f3e10bcf63240a6b7bde95a22cb4cc4
#include <stdio.h>
int main()
{
int arr[3]={0};
int i = 0;
for(i = 0;i<3;i++)
{
scanf("%d ",&arr[i]);
}
printf("%d\n", arr[1]);
return 0;
}
题解148 | # 牛牛的字符矩形
链接:https://www.nowcoder.com/practice/2dbf0151eb71402e968a2a8e59092568
#include <stdio.h>
int main()
{
char ch = '\0';
ch = getchar();
int i = 0;
for(i = 0;i<3;i++)
{
int j = 0;
for(j = 0;j<3;j++)
{
putchar(ch);
}
printf("\n");
}
return 0;
}
题解149 | # 牛牛学加法
链接:https://www.nowcoder.com/practice/07fde707001048db8342a4be16c7d4b0
#include <stdio.h>
int main()
{
int num1=0;
int num2 = 0;
scanf("%d %d",&num1,&num2);
printf("%d\n",num1+num2);
return 0;
}
#include <stdio.h>
int main()
{
int num1 = 0;
int num2 = 0;
scanf("%d %d", &num1, &num2);
int add = num1 + num2;
printf("%d\n", add);
return 0;
}
#include <stdio.h>
int Add(int x,int y)
{
return x+y;
}
int main()
{
int num1 = 0;
int num2 = 0;
scanf("%d %d", &num1, &num2);
int ret = Add(num1,num2);
printf("%d\n", ret);
return 0;
}
题解150 | # 缩短二进制
链接:https://www.nowcoder.com/practice/4ffcc9f206b949ddb057ee0099b34d51
#include <stdio.h>
int main()
{
printf("%#o %#X\n",1234,1234);
return 0;
}
#include <stdio.h>
int main()
{
printf("0%o 0X%X\n",1234,1234);
return 0;
}