实验二【土木工程-胡英帅】数据类型、运算符和简单输入输出[修订]

实验二【土木工程-胡英帅】数据类型、运算符和简单输入输出[修订]

ID:41617618

大小:53.68 KB

页数:4页

时间:2019-08-29

实验二【土木工程-胡英帅】数据类型、运算符和简单输入输出[修订]_第1页
实验二【土木工程-胡英帅】数据类型、运算符和简单输入输出[修订]_第2页
实验二【土木工程-胡英帅】数据类型、运算符和简单输入输出[修订]_第3页
实验二【土木工程-胡英帅】数据类型、运算符和简单输入输出[修订]_第4页
资源描述:

《实验二【土木工程-胡英帅】数据类型、运算符和简单输入输出[修订]》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验报告2014年10月17日第1节综合楼525号室学号2134022506姓名胡英帅专业土木工程年级进入实验室时间~~8点进入时仪器设备状况正常离开实验室时间9点30离开时仪器设备状况正常13级机器号08实验项目名称实验二数据类型、运算符和简单输入输出一、实验目的(1)学握C语言数据类型,了解字符型数据和整型数据的内在关系;(2)掌握对各种数值型数据的正确输入方法;(3)学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是H加和H减运算符的使用;(4)学会编写和运行简单的应用程序;(5)进一步熟悉C程序的编辑、编译、连接和运行过程

2、。二、实验内容1、用下面的scanf函数输入数据,是a=3,b=7,x=8.5,y=71.82,cl='A',c2=,a,,问在键盘上如何输入?2、从键盘输入任意5个英文字符,然后以密码符号输出,密码规律是:用原来的字母后面第4个字母代替原来的字母。例如,字母“A”后面第4个字母是“E”,用“E”代替“A”,字母“Y”则用“C”,字母“Z”则用“D”o例如,“China”应译为“Glmre”。请编一程序,使cl,c2,c3,c4,c5五个变量分别从键盘接收一个字符,经过加密运算输出正确结果。3、H行举若干实例说明scanf输入命令用法及注意事

3、项;4、编写一程序,求解Jh+b,x、y由键盘输入;三、实验过程(步骤、命令)及结果(截图、源程序)1•用下面的scanf函数输入数据,是a=3,b=7,x=8.5,y=71.82,cl二'A,,c2=,a问在键盘上如何输入?#includeintmain(){inta,b;floatx,y;charcl,c2;scanf(Ha=%d,b=%dn,&a,&b);scanf(n%f,%fH,&x,&y);scanfC'%c,%c'',&cl,&c2);printf(,,a=%d,b=%d,x=%f,y=%f,cl=%c,c2

4、=%c*,,a,b,x,y,cl,c2);return0;■

5、BC:Debugsd

6、个字符,经过加密运算输出止确结果。#includeintmain(){charcl=,Cc2=,hc3=,i,,c4=,n,,c5=,a,;cl=cl+4;c2=c2+4;c3=c3+4;c4=c4+4;c5=c5+4;printf(**passwordis%c%c%c%c%c‘‘,cl,c2,c3,c4,c5);return0;}(Allglobalmembers▼

7、

8、mainttincludeintnain()char01=-0-,c2=,hi疋3='i‘,c4=in,>c5=*ai;c1=d*

9、4;c2=c2*i»;c3=c3*4;C4°c4*4;c5=c5+4;printf(passwordis毬c2c毬cZc2c",c1,c2,c3,c4,c5);return0;■j^C:Debugsd.exeppasswordisGlmrePressanykeytocontinue3、自行举若干实例说明scanf输入命令用法及注意事项;①在用“%c”格式输入字符时,空格字符和转义字符都作为有效字符输入。scanf(“%c%c%c”,&cl,&c2,&c3);如输入:abc。字符'a'赋给cl,字符(空格)''赋给c2,字符赋给c3。②

10、scanf函数中的“格式控制”后应当是变量地址,不应是变量名。例如,如果a.b为整型变量,则输入scanf(“%d,%(T,a,b);不对,应将“a,b”改为“&a,&b”。③如果在“格式控制”字符串中除了格式说明外还有其它字符,在输入数据时应输入与这些字符相同的字符。例如:scanf(“%d,%d”,&a,&b);输入时应输入:2,4・7与4之间的逗号应与scanf函数中的“格式控制”中的逗号相对应,输入其它符号不对。4、编写一程序,求解J"'*-》",x、y由键盘输入;#include#includein

11、tmain(){inti;doublex,y,a=l・0,b=l・0,c;scanf(M%lf%lfn,&x,&y);for(i=0;i<5;i++){a*=x;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。