第3章 最简单的C程序设计(1)
- 格式:ppt
- 大小:1.19 MB
- 文档页数:94
C程序设计(第五版)-第3章最简单的C程序设计—顺序程序设计课后习题答案1.假如我国国民⽣产总值的年增长率为7%,计算10年后我国国民⽣产总值与现在相⽐增长多少百分⽐。
计算公式为p = ( 1 + r ) n次⽅,其中 r为年增长率,n为年数,p为与现在相⽐的倍数。
#include <stdio.h>#include <math.h>/*** @brief* 假如我国国民⽣产总值的年增长率为7%,计算10年后我国国民⽣产总值与现在相⽐增长多少百分⽐。
* 计算公式为p = ( 1 + r ) n次⽅,其中 r为年增长率,n为年数,p为与现在相⽐的倍数。
** @return int*/int main(){float r, p, n;r = 0.07;n = 10;p = pow(1 + r, n);printf("p=%f\n", p);system("pause");return 0;}2、存款利息的计算。
有1000元,想存5年,可按以下5种办法存:(1)⼀次存5年期(2)先存2年期,到期后将本息再存3年期(3)先存3年期,到期后将本息再存2年期(4)存1年期,到期后将本息再存1年期,连续存5次(5)存活期存款,活期利息每⼀季度结算⼀次2017年银⾏存款利息如下:1年期定期存款利息为1.5%;2年期定期存款利息为2.1%;3年期定期存款利息为2.75%;5年期定期存款利息为3%;活期存款利息为0.35%(活期存款每⼀-季度结算⼀-次利息)如果r为年利率,n为存款年数,则计算本息的公式如下:1年期本息和: P= 1000* (1+r);n年期本息和: P= 1000* (1+n* r);存n次1年期的本息和: P=1000* (1+r)^n;活期存款本息和: P= 1000 *(1+r/4) ^{4n};说明: 1000 *(1+r/4)是⼀个季度的本息和。
第3章最简单的C程序设计3.1 Visual C++ 6.0编程环境简介Visual C++是微软开发的,用来帮助程序员在Windows下进行C、C++、Basic、ASP等开发。
其版本到6.0就停止了。
后来发展的版本转到了.NET框架。
在.NET 框架下也能进行C、C++等开发:Visual Studio .NET,其分为Visual C++ .NET。
3.2 数据的表现形式及其运算3.2.1 常量和变量1、常量在C语言中,常量有两种:直接常量、符号常量直接常量就是直接写出来的数字、字符、字符串等:123、'A'、"I love China"、123.456符号常量就是用#define定义的;#define PI 3.14159那么PI就不是变量,而是常量,从而在程序中,凡是出现了PI就是代表常数3.14159。
需要注意的是在#define PI 3.14159后面不要再加分号。
2、变量在程序运行期间,其值可以发生变化。
在C语言中,变量必须先定义、后使用。
3、常变量在新的C语言规范中,有了常变量,就是用const定义的变量:int a=123; //a是变量const int b=123; //b是常变量常变量与上面的define定义的常量相同也不同。
4、标识符3.2.2 数据类型C语言的数据类型比较丰富:1、基本类型1)整型int、short int、long int、long long int、char、bool 2)浮点float、double2、枚举类型3、空类型4、派生类型3.2.3 整型数据1、整型数据的分类1)intint在标准C中规定占2个字节,16位,因而其所能表示的范围:-215~215-1 在VC中,则一个int占4个字节,32位2)short int可简称为short,占2个字节;3)long int可简写为long,占4个字节;4)long long int可简写为long long,占8个字节可使用sizeof运算符来查找某种数据类型占几个字节。