第3章经典习题(附答案)
本章主要讲解了C语言的基本数据类型,以及它们的输出和数学运算。
2) 如何用 printf() 输出 float、double 类型的小数,请举例说明。
3) 如何用 printf() 输出八进制、十进制和十六进制的 int 类型,请举例说明。
4) int 类型的长度到底是多少?
5) 定义两个 float 类型的变量 f1 和 f2,如下所示:
6) 下面数学运算的结果是多少?
7) 下面那几个是C语言的关键字?
2) 输入一个 ASCII 码值,输出它后面的字符。
为了让大家主动思考,亲自实践,尽最大努力解决问题,我们并没有直接给出答案。
希望获取答案的读者请关注微信公众号「编程帮」,回复「C3」获得本章练习题答案。
用微信扫描二维码即可关注
一. 问答题
1) 如何用 printf() 输出 short、int、long 类型的整数,请举例说明。2) 如何用 printf() 输出 float、double 类型的小数,请举例说明。
3) 如何用 printf() 输出八进制、十进制和十六进制的 int 类型,请举例说明。
4) int 类型的长度到底是多少?
5) 定义两个 float 类型的变量 f1 和 f2,如下所示:
float f1 = 3.3;
float f2 = 3.8;
6) 下面数学运算的结果是多少?
int a = 10 + 8 - 4 * 3 + 24 / 4 * 6 + 3;
7) 下面那几个是C语言的关键字?
int main function char =
二. 编程题
1) 一年大概有 3.156×107秒,要求输入你的年龄,然后显示该年龄合多少秒。2) 输入一个 ASCII 码值,输出它后面的字符。
三. 找错题
下面的代码有错吗?如果有,有几个,分别是什么错误?#include <stdio.h> main(){ float r, pi = 3.14; scanf("%f\n", &r); area = pi * r * r; printf("area = %.2f\n", area); }
为了让大家主动思考,亲自实践,尽最大努力解决问题,我们并没有直接给出答案。
希望获取答案的读者请关注微信公众号「编程帮」,回复「C3」获得本章练习题答案。
用微信扫描二维码即可关注