(1)测试基本数据类型char、int和short之间的相互转换。
(2)测试cin和cout的基本输入和输出用法。
(3)编写程序,求圆的周长、圆面积、圆球体积、圆柱体积。要求用const设定PI常量,定义适当数据类型的变量,并设圆、球半径和圆柱的高的初值分别为2.5、4,依次计算上述结果并输出,输出时要求有相应的文字提示,取小数点后两位数字。
(4)用sizeof运算符编写一个测试程序,测试本机中各基本数据类型或字符串所占的字节数,并将其填写到下表中,然后分析其结果。
(5)已知a=b=100000,c=1000,编程求a*b/c,注意不要让中间结果溢出。
程序代码:
(1)#include
int main()
{
int a='a';
char b=65;
short c='B';
cout <<"int a=\'a\' equals int a="<<<"char b=65 equals char b="<<<"short c=\'B\' equals short c="<
}
(2)#include
int main()
{
int i;
cout <<"Input an integer: ";
cin>>i;
cout <<"The integer you inputed is "<
}
(3)#include
#include
int main(){
const float PI=3.14;
float radiuOfCircle=2.5;
float radiuOfBall=2.5;
float radiuOfCircy=2.5;
float stroke,heightOfCircy=4.0;
double areaOfCircle,volumeOfBall,volumeOfCircy;
stroke=2*PI*radiuOfCircle;
lareaOfCircle=PI*radiuOfCircle*radiuOfCircle;
volumeOfBall=4.0/3*PI*radiuOfBall*radiuOfBall;
volumeOfCircy=PI*radiuOfCircy*radiuOfCircy*heightOfCircy;
cout <<"The PI is "
<
cout <<"The radiu of circle is "
<
cout <<"The radiu of ball is "
<
cout <<"The radiu and height of circy are "
<
}
(4)#include
int main(){
cout <<"size of char\t"<
(5)#include
int main(){
int a=100000,b=100000,c=1000;
cout <<(float)a*b/c<
数据类型与输入输出
- 格式:txt
- 大小:2.34 KB
- 文档页数:1