c语言实验7(附参考答案)

c语言实验7(附参考答案)

ID:35533786

大小:61.57 KB

页数:5页

时间:2019-03-25

c语言实验7(附参考答案)_第1页
c语言实验7(附参考答案)_第2页
c语言实验7(附参考答案)_第3页
c语言实验7(附参考答案)_第4页
c语言实验7(附参考答案)_第5页
资源描述:

《c语言实验7(附参考答案)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验7:程序的输入输出实验目的:1、熟悉字符的输入输出和格式化的输入输出,了解基本规则。2、进一步熟悉C语言程序的编辑、编译、连接和运行的方法。实验内容:1、若inta,b;scanf("%d%d”,&a,&b);不可以用A作为输入的分隔符。A),B)空格C)回车D)TAB键2、已有如下定义和输入语句,若要求al,a2,cl,c2的值分别为10,20,A和B,当用户从键盘输入时,正确的数据输入方式是。intal,a2;charcl,c2;scanf(“%d%d”,&al,&a2);scanf(“%c%c”,&cl,&c2);A)1020

2、ABB)1020ABC)1020ABD)1020AB3、阅读以下程序,当输入数据的形式为25,13,10正确的输出结果为。main(){intx,y,z;scanf("%d%d%d",&x,&y,&z);printf(“x+y+z=%d”,x+y+z);}A)x+y+z二48B)x+y+z=35C)x+z二35D)不确定值4、根据定义和数据的输入方式,输入语句的正确形式为。已有定义:floatfl,f2;数据的输入方式:4.523.5A)scanf(“%f,%f”,&fl,&f2);B

3、)scanf(“%f%f”,&fl,&f2);C)scanf(“%3・2f%2・If”,&fl,&f2);D)scanf(“%3・2f%2.If”,&fl,&f2);5、以下说法正确的是。A)输入项可以为一实型常量,如scanf(“%f”,3.5);B)只有格式控制,没有输入项,也能进行正确输入,如scanf(“a=%d,b=%d”);C)当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(“%4・2f”,&f);D)当输入数据时,必须指明变量的地址,如scanf(“%f”,&f);6、已有定义intx;floaty;

4、且执行scanf("%3d%f”,&x,&y);语句,若1位小数。从第一列开始输入数据12345678〈回车〉,则x的值为,y的值为⑴A)12345B)123C)45D)345⑵A)无定值B)45.000000C)678.000000D)123.000000二、程序设计题1、已知直角三角形的两直角边长为a,b,求斜边长c的值,保假如输入3和4,则斜边长为5.0。(自己输入数,进行检验)【分析提示】:在这个题中计算个■屆3+记,要用到一个数学函数sqrt(x),这个函数在math,h头文件中。写出程序代码。#includeh

5、>#includeh>voidmain()doublea,b,c;printf("Pleaseinputtwonumbers:〃);scanf("%lf%lf",&a,&b);c=sqrt(a*a+b*b);printf(z,TheHypotenuse'slengthis%・11c);getchO;2、变量a,b中各存有一个整数,交换两数后输出。【分析提示】:设a二10,b二20,若要交换这两数,则需要借助一个中间变量,首先将a中的数值存入变量t中进行保存,然后将b中的数值存入a中,再将t中的数值存入b中。根据提示,自己

6、写出程序代码。#includevoidmainO{inta,b,c;printf(/zPleaseinput2integer:z,):scanf("%d%d",&a,&b);printf("beforeexchang:a=%d,b=%drT,a,b);c=a;a=b;b=c;printf(〃Afterexchang:a=%d,b=%d〃,a,b);getchO;}3、从键盘输入一个字符,输出字符的ASCII码的值。【分析提示】:一个整数,只要它的值在0—255之间,也可以用字符形式输出,在输出前,系统

7、会将该整数转换为相应的ASCII码的字符;一个字符也可以用一个整数输出,输出的整数即为这字符的ASCII码值。假如输入“a”,则应该输出97。根据上面的分析,自已写岀程序代码。#include〈stdio.h>voidmainO{chara;printf(^Pleaseinput1char:〃);scanf("%c",&a);printf("Thischaracter,sascis%d",a);getchO;}

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

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

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