3、单数据(整型、实型、字符型)、运算、表达式;⒉掌握常见格式控制字符对输出结果的控制作用;⒊能利用学习的数据类型,编制简单的C++程序;⒋初步学习调试方法。实验原理:利用对条件、循环语句、数组的掌握进行编程。。实验设备:电脑,VISUALC++6.0实验内容:1.写出一个程序测试整型、字符型数据表示,并输出以验证是否正确。#includemain(){intx=010,y=10,z=0x10;/*整型数据表示*/charc1='M',c2='x4d',c3='115',c4=77,c;/*字符型数据表示*/ /*整型数据的输出*/prin
4、tf("x=%o,y=%d,z=%x",x,y,z);/*数据以原进制输出,注意是否有前导0或0x*/printf("x=%d,y=%d,z=%d",x,y,z);/*数据以10进制输出,换算到10进制,结果对吗?*//*字符型数据的输出*/printf("c1=%c,c2=%x,c3=%o,c4=%d",c1,c2,c3,c4);/*数据以原进制输出,注意是否有前导0或0x*/printf("c1=%c,c2=%c,c3=%c,c4=%c",c1,c2,c3,c4);/*结果都是什么字符?,也就是说字符可以自由的表示成几种形式?*/printf(
5、"c1=%d,c2=%d,c3=%d,c4=%d",c1,c2,c3,c4);指导老师:郑睿颖第34页江西科技师范学院实验报告年级班号姓名同组姓名实验日期年月日成绩/*看看这些字符的10进制ASCII码,哦,ASCII码一样,同一种字符*/ /*字符型数据参与算术运算*/c=c1+32;/*字符怎么参加了数学运算,哦,是字符对应的ASCII码-整数/*参与数学运算;结果还是一个整数-另外一个字符的ASCII码*/printf("c=%c,c=%d",c,c);/*看看这个字符是什么?哇,'M'+32='m'了,看看ASCII码表,原来如此!*/}实验代码:
6、#includevoidmain(){intx=010,y=10,z=0x10;charc1='M',c2='x4d',c3='115',c4=77,c;printf("x=%o,y=%d,z=%x",x,y,z);printf("x=%d,y=%d,z=%d",x,y,z);printf("c1=%c,c2=%x,c3=%o,c4=%d",c1,c2,c3,c4);printf("c1=%c,c2=%c,c3=%c,c4=%c",c1,c2,c3,c4);printf("c1=%d,c2=%d,c3=%d,c4=%d",
7、c1,c2,c3,c4);c=c1+32;printf("c=%c,c=%d",c,c);}实验结果:实验心得:我在这次实验中掌握了C++语言中的类型简单数据、验算以及表达式。掌握了常见格式控制字符对输出结果的控制作用,通过两章的学习,现在已经能够熟悉C++的编译环境了。指导老师:郑睿颖第34页江西科技师范学院实验报告年级班号姓名同组姓名实验日期年月日成绩实验三结构化程序设计实验名称:实验三结构化程序设计实验目的:⒈熟悉和理解C++语言中的类型简单数据(整型、实型、字符型)、运算、表达式;⒉掌握常见格式控制字符对输出结果的控制作用;⒊能利用学习的数据类型,编制
8、简单的C+