0
点赞
收藏
分享

微信扫一扫

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解


【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_ci

目录

​​第一题:你好世界​​

​​第二题:输出用户输入的三个值​​

​​第三题:已知半径求圆周长和圆面积​​

第一题:你好世界

💬 打印 " Hello, world! "

💡 分析:直接使用 printf 函数即可。

🔑 参考答案:

#include <stdio.h>

int main(void) {
printf("Hello, world!\n");

return 0;
}

🚩 运行结果:

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_c语言_02

第二题:输出用户输入的三个值

💬 要求用户输入一个字符、一个整数和一个浮点数(用空格分别隔开),使用变量存储它们,并将用户输入的打印出来。效果如下:

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_Developer_03

  

💡 分析:首先创建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;
}

🚩 运行结果:

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_ci_04

第三题:已知半径求圆周长和圆面积

💬 创建3个浮点型变量存储半径、周长和面积,要求用户输入半径的值。随后通过公式计算出周长和面积,最后输出结果。运行结果演示:

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_c语言_05

📌 提示:

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_c语言_06

               (圆的周长=直径×圆周率)

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_#include_07

    (圆的面积=圆周率×半径×半径)

🔑 参考答案:

#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;
}

🚩 运行结果:

【C基础练习题】第一章:输入和输出 | 基础练习题 | 提供题解_基础题_08

参考资料:

Microsoft. MSDN(Microsoft Developer Network)[EB/OL]. []. .

百度百科[EB/OL]. []. https://baike.baidu.com/.

📌 笔者:王亦优

📃 更新: 2021.12.12

❌ 勘误: 无

📜 声明: 由于作者水平有限,本文有错误和不准确之处在所难免,本人也很想知道这些错误,恳望读者批评指正!


举报

相关推荐

0 条评论