本题要求编写程序,输出一个短句“Hello World!”。
输入格式:本题目没有输入。
输出格式:在一行中输出短句“Hello World!”。
#include <stdio.h>
int main(){
printf("Hello World!\n");
return 0;
}
本题要求编写程序,计算N的阶乘。
输入格式:输入在一行中给出一个不超过12的正整数N。
输出格式:在一行中输出阶乘的值。
输入样例:4
输出样例:24
#include <stdio.h>
int main()
{
int a;
int i;
int sum = 1;
scanf("%d",&a);
for (i = a;i > 0;i--) {
sum = sum * i;
}
printf("%d\n",sum);
return 0;
}
本题要求编写程序,输出一个短句“Welcome to You!”。
输入格式:本题目没有输入。
输出格式:在一行中输出短句“Welcome to You!”。
#include <stdio.h>
int main(){
printf("Welcome to You!\n");
return 0;
}
本题要求编写程序,输出一个短句“Programming in C is fun!”。
输入格式:本题目没有输入。
输出格式:在一行中输出短句“Programming in C is fun!”。
#include <stdio.h>
int main(){
printf("Programming in C is fun!\n");
return 0;
}
本题要求编写程序,输出指定的由“*”组成的三角图案。
输入格式:本题无输入
输出格式:按照下列格式输出由“*”组成的三角图案。
****
***
**
*
#include <stdio.h>
int main()
{
printf("****\n");
printf("***\n");
printf("**\n");
printf("*\n");
return 0;
}
本题要求编写程序,输出指定的由“A”组成的菱形图案。
输入格式:本题无输入
输出格式:按照下列格式输出由“A”组成的菱形图案。
A
A A
A
#include <stdio.h>
int main()
{
printf(" A\n");
printf("A A\n");
printf(" A\n");
return 0;
}
本题要求编写程序,输出指定的带框文字。
输入格式:本题无输入
输出格式:按照下列格式输出带框文字。
************
Welcome
************
#include <stdio.h>
int main()
{
printf("************\n");
printf(" Welcome\n");
printf("************\n");
return 0;
}
本题要求编写程序,在屏幕上打印5行菜单。
输入格式:本题目没有输入。
输出格式:按照下列格式打印菜单,每行显示一句。注意除了每行的换行不能有任何多余字符。
[1] Select crisps
[2] Select popcorn
[3] Select chocolate
[4] Select cola
[0] Exit
#include <stdio.h>
int main()
{
printf("[1] Select crisps\n");
printf("[2] Select popcorn\n");
printf("[3] Select chocolate\n");
printf("[4] Select cola\n");
printf("[0] Exit\n");
return 0;
}
本题要求编写程序,输出指定的由“*”组成的倒三角图案。
输入格式:本题目没有输入。
输出格式:按照下列格式输出由“*”组成的倒三角图案。
* * * *
* * *
* *
*
#include <stdio.h>
int main()
{
printf("* * * *\n");
printf(" * * *\n");
printf(" * *\n");
printf(" *\n");
return 0;
}
本题要求编写程序,计算华氏温度150°F对应的摄氏温度。计算公式:C=5×(F−32)/9,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。
输入格式:本题目没有输入。
输出格式:按照下列格式输出
fahr = 150, celsius = 计算所得摄氏温度的整数值
#include <stdio.h>
int main()
{
int C;
int F = 150;
C = 5 * (F - 32) / 9;
printf("fahr = 150, celsius = %d\n",C);
return 0;
}
本题要求编写程序,计算摄氏温度26°C 对应的华氏温度。计算公式:F=9×C/5+32,式中:C表示摄氏温度,F表示华氏温度,输出数据要求为整型。
输入格式:本题目没有输入。
输出格式:按照下列格式输出
celsius = 26, fahr = 对应的华氏温度整数值
#include <stdio.h>
int main()
{
int C = 26;
int F;
F = 9 * C / 5 + 32;
printf("celsius = 26, fahr = %d\n",F);
return 0;
}
一个物体从100米的高空自由落下。编写程序,求它在前3秒内下落的垂直距离。设重力加速度为10米/秒2。
输入格式:本题目没有输入。
输出格式:按照下列格式输出
height = 垂直距离值
结果保留2位小数。
#include <stdio.h>
int main()
{
float height;
int G = 10;
int T = 3;
height = 0.5 * G * T * T;
printf("height = %.2f\n",height);
return 0;
}
已知某位学生的数学、英语和计算机课程的成绩分别是87分、72分和93分,求该生3门课程的平均成绩(结果按整型输出)。
输入格式:本题无输入
输出格式:按照下列格式输出结果:
math = 87, eng = 72, comp = 93, average = 计算所得的平均成绩
#include <stdio.h>
int main()
{
int math = 87;
int eng = 72;
int comp = 93;
int average;
average = (math + eng + comp) / 3;
printf("math = 87, eng = 72, comp = 93, average = %d\n",average);
return 0;
}
假设x的值为3,计算x的平方并赋值给y,分别以“y = x ∗ x”和“x ∗ x = y”的形式输出x和y的值。
输入格式:本题无输入
输出格式:按照下列格式输出代入x=3的结果:
y = x * x
x * x = y
#include <stdio.h>
int main()
{
int x = 3;
int y = x * x;
printf("%d = %d * %d\n",y,x,x);
printf("%d * %d = %d\n",x,x,y);
return 0;
}
幼儿园里,有3个小朋友编号分别是1、2、3,他们按自己的编号顺序围坐在一张圆桌旁,每个小朋友的面前分别有8、9、10颗糖果。现在做一个分糖果游戏,从1号小朋友开始,将自己的糖果平均分成三份(如果有多余的糖果,则自己立刻吃掉),自己留一份,其余两份分给相邻座位的两个小朋友。接着,2号、3号小朋友也同样这么做。请问一轮后,每个小朋友面前分别有多少糖果?
输入格式:本题目没有输入。
输出格式:在一行内显示以下结果。注意行末除了换行符不能有任何多余字符。
10 8 5
#include <stdio.h>
int main()
{
int a = 8;
int b = 9;
int c = 10;
a = a / 3;
b = b + a;
c = c + a;
b = b / 3;
a = a + b;
c = c + b;
c = c / 3;
a = a + c;
b = b + c;
printf("%d %d %d\n",a,b,c);
return 0;
}