实训 c语言顺序结构程序设计

实训 c语言顺序结构程序设计

ID:13747308

大小:89.50 KB

页数:5页

时间:2018-07-24

实训 c语言顺序结构程序设计_第1页
实训 c语言顺序结构程序设计_第2页
实训 c语言顺序结构程序设计_第3页
实训 c语言顺序结构程序设计_第4页
实训 c语言顺序结构程序设计_第5页
资源描述:

《实训 c语言顺序结构程序设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实训二顺序结构程序设计一、实训目的1、理解C语言顺序结构。2、熟练掌握prinf函数和scanf函数的使用方法。二、实训内容1、练习printf语句(1)在VC中新建一个文件,输入如下代码,然后编译执行查看那结果。--主要练习printf的控制字符#includemain(){inti=1000;floatj=3.14159;printf("i=%d,j=%f,j*10=%f",i,j,j*10);}程序结果:注意:如果把float类型改为double,在格式字符串说明中可以

2、使用%f也可以是%lf,输出结果为(因为有效位数不同,所以j*10最后几位的效果就不同)注意:程序一旦修改必须重新编译、连接!修改一:把最后一条语句改为:printf("j*10=%d,j=%f,j=%f",i,j,j*10);修改二:把最后一条语句改为:printf("iis=%d,jis%f,j*10is%f",i,j,j*10);修改三:把最后一条语句改为:printf("%d,%f,%f",i,j,j*10);观察总结:在格式控制串中出现的除格式控制符外的其他字符,仅仅起到提示

3、的作用,不影响后面值的输出,它们将被原样输出到屏幕上。(2)在VC中新建一个文件,输出如下程序代码----主要练习整数的不同格式控制字符#include"stdio.h"main(){inti=32767;printf("%d",i);printf("%o",i);printf("%x",i);}输出结果:观察结果:%d是输出十进制形式,%o是输出不带前导0的八进制形式,%x是不带前导0x的十六进制形式。(3)在VC中新建一个文件,输出如下程序代码----主要练习prinf函数对整数数

4、据输出宽度的控制#includemain(){inti=32767;printf("%d",i);printf("%6d",i);printf("%4d",i);}输出结果:观察结果:当对整数没设置输出宽度时,原样输出;如果设定的宽度超过了实际长度,会在前面补空格;如果设定的宽度比实际长度短,则原样输出,宽度无效。(4)在VC中新建一个文件,输出如下程序代码----主要练习prinf函数对实数数据输出宽度的控制#includemain(){float

5、i=3.14149;printf("%10f",i);printf("%4f",i);printf("%.2f",i);printf("%.4f",i);printf("%2.4f",i);printf("%10.4f",i);}输出结果:观察结果:输出小数的位数默认为6位;如果设定的总长度超过了实际长度,前面补空格;如果设定的总长度小于实际长度,原样输出;如果设定的小数有效位数小于实际长度,则只保留设定位数,并进行四舍五入;如果同时设定总长度和小数有效位数,则先根据小数位

6、数设定,再考虑总长度(当总长度小,则保留原样,如果大,则前面补空);2、练习scanf函数(1)使用scanf函数从键盘输入整型数据在VC中新建一个文件,输出如下程序代码#includemain(){inti;scanf("%d",&i);printf("i=%d",i*10);}运行此程序时,先会等待用户输入数据(即窗口中有闪动的光标),输入数据后按回车(如果不输入数据,无论按多少次回车还是等待状态),输出结果为:(2)使用scanf函数输入实型数据在VC中新建一个文件,输

7、出如下程序代码#includemain(){floati;scanf("%f",&i);printf("i=%f",i*10);}输出结果:注意:由于float类型输入后,存在地址中的小数位数为6位,乘以10以后,要显示6位小数,最后一位是随机产生。作业:在VC中新建一个文件,输入如下代码,实现两数整数相加功能(两数从键盘中输入),并输出。#include"stdio.h "/*文件包含命令* /main()/*求两数之和*/{ inta,b,sum;/*变量说明*/scan

8、f("%d,%d",&a,&b);  sum=x+y;/*把两数之和赋值给变量sum*/  printf("sumis%d",sum);/*把计算结果输出到显示器上*/}

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

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

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