数据类型与输入输出

  • 格式:txt
  • 大小:2.34 KB
  • 文档页数:1

(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 "
<<<",its stroke is "<<<",its area is "<
cout <<"The radiu of ball is "
<<<",its volume is "<
cout <<"The radiu and height of circy are "
<<<",its volume is "<
}
(4)#include

int main(){
cout <<"size of char\t"<cout <<"size of short\t"<cout <<"size of int\t"<cout <<"size of long\t"<cout <<"size of float\t"<cout <<"size of double\t"<cout <<"size of long double\t"<cout <<"size of \"\\nCh\\t\\v\\0ina\" is "<}
(5)#include
int main(){

int a=100000,b=100000,c=1000;

cout <<(float)a*b/c<}

下载文档原格式

  / 1
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。