目录
第一题:你好世界
第二题:输出用户输入的三个值
第三题:已知半径求圆周长和圆面积
第一题:你好世界
💬 打印 " Hello, world! "
💡 分析:直接使用 printf 函数即可。
🔑 参考答案:
#include <stdio.h>
int main(void) {
printf("Hello, world!\n");
return 0;
}
🚩 运行结果:
第二题:输出用户输入的三个值
💬 要求用户输入一个字符、一个整数和一个浮点数(用空格分别隔开),使用变量存储它们,并将用户输入的打印出来。效果如下:
💡 分析:首先创建3个类型地变量用于存储,这里写一个 printf 提示用户输入,然后 scanf 要求用户输入,最后 printf 结果即可。
🔑 参考答案:
#include <stdio.h>
int main(void) {
char a = 0;
int b = 0;
float c = 0.0;
scanf("%c %d %f", &a, &b, &c); // 输入
printf("%c %d %f", a, b, c); // 输出
return 0;
}
🚩 运行结果:
第三题:已知半径求圆周长和圆面积
💬 创建3个浮点型变量存储半径、周长和面积,要求用户输入半径的值。随后通过公式计算出周长和面积,最后输出结果。运行结果演示:
📌 提示:
(圆的周长=直径×圆周率)
(圆的面积=圆周率×半径×半径)
🔑 参考答案:
#include <stdio.h>
int main(void) {
float radius = 0.0; // 半径
float circ = 0.0; // 圆周长
float area = 0.0; // 面积
// 输入半径
printf("请输入半径的值:");
scanf("%f", &radius);
// 公式
circ = 2 * 3.14 * radius;
area = 3.14 * radius * radius;
// 输出结果
printf("\n半径: %f", radius);
printf("\n周长: %.2f", circ);
printf("\n面积: %.2f\n", area);
return 0;
}
🚩 运行结果:
参考资料:
Microsoft. MSDN(Microsoft Developer Network)[EB/OL]. []. .
百度百科[EB/OL]. []. https://baike.baidu.com/.
📌 笔者:王亦优
📃 更新: 2021.12.12
❌ 勘误: 无
📜 声明: 由于作者水平有限,本文有错误和不准确之处在所难免,本人也很想知道这些错误,恳望读者批评指正!