资源描述:
《天津理工大学-c语言上机报告2》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、实验二(2009-9-24)一、实验名称:数据类型与实体。二、实验目的:(1)掌握C语言数据类型,熟悉定义整型、浮点型、字符型变量的定义、赋值与初始化方法;(2)掌握C语言中基本输入、输出库函数的方法;(3)进一步熟悉VisualC++6.0开发环境下调试程序的基本步骤。三、实验项目(必做题)(1)sizeof经常用来一种数据类型或一个变量在内存中所占字节数。编辑、编译和运行下列程序,观察并分析程序的运行结果。#includeintmain(){charc;shorts;inti;lo
2、ngl;floatf;doubled;longdoubleld;printf("sizeof(char)=%d",sizeof(char));printf("sizeof(short)=%d",sizeof(short));printf("sizeof(int)=%d",sizeof(int));printf("sizeof(long)=%d",sizeof(long));printf("sizeof(float)=%d",sizeof(float));printf("sizeof(
3、double)=%d",sizeof(double));printf("sizeof(longdouble)=%d",sizeof(longdouble));printf("");c='A';s=10;i=100;6l=1000;f=0.0;d=4.6787866;ld=50.0134345;printf("%c",c);printf("%d",s);printf("%d",i);printf("%d",l);printf("%f",f);printf("%f",d)
4、;printf("%lf",ld);printf("");printf("sizeof(char)=%d",sizeof(c));printf("sizeof(short)=%d",sizeof(s));printf("sizeof(int)=%d",sizeof(i));printf("sizeof(long)=%d",sizeof(l));printf("sizeof(float)=%d",sizeof(f));printf("sizeof(double)=%d",s
5、izeof(d));printf("sizeof(longdouble)=%d",sizeof(ld));return0;}程序的执行结果为:6(1)练习实验指导书P238实验内容和步骤中的项目(2)。程序为:#includeintmain(){charc1='a',c2='b',c3='c',c4='101',c5='116';printf("a%cb%ctc%ctabc",c1,c2,c3);printf("tb%c%c",c4,c5);return0;}程序
6、执行结果如下:(2)编程练习:定义两个整型变量x和y,并从键盘接受输入,然后计算这两个数的和、差、积与商,并在屏幕上显示输出其计算结果。程序为:#include#includeintmain(){intop1,op2;printf("Entertwointegers:");scanf("%d%d",&op1,&op2);printf("%d+%d=%d",op1,op2,op1+op2);printf("%d-%d=%d",op1,op2,op1-op2);p
7、rintf("%d*%d=%d",op1,op2,op1*op2);if(op2!=0)printf("%d/%d=%d",op1,op2,op1/op2);elseprintf("Dividedbyzero!");return0;}程序执行结果如下:6(1)练习实验指导书P241实验内容和步骤中的项目(1)。程序为:#includeintmain(){inta,b;floatd,e;charc1,c2;doublef,g;longm,n;unsignedintp,q;a=
8、61;b=62;c1='a';c2='b';d=3.56f;e=-6.87f;f=3157.890121;g=0.123456789;m=50000;n=-60000;p=32768;q=4000;printf("a=%d,b=%dc1=%c,c2=%cd=%6.2f,e=%6.2f",a,b,c1,c2,d,e);printf("f=%15.6f,g=%15.12fm=%ld,n=%ldp=%u,q=%u",f,g