- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
任务六 掌握输入输出数据的方法;C语言如何实现数据的输入和输出呢?;一、 格式输出函数printf();参数列表:变量或表达式,多个时用逗号隔开; ;格式字符 ;★修饰符
%[flag][m][.n][h|l] type ;1、d:输出十进制有符号int型;2.o-输出八进制整数;3. x/X-输出十六进制整数;0~127的整数也可用%c输出。;例:写出程序运行结果。
#include stdio.h
main()
{char c1,c2;
c1=A;c2=B;
printf(%d,%3c\n,c1,65);
printf(%d,%-3c\n,c2,66);
};6. s-输出一个字符串;%-m.ns--指定输出位数m,输出字符串从左起的n个字符,若nm右补空格,否则原样输出。;例:float x=111111.111,y=222222.222;
printf(%f\n,x+y);;② %m.nf:输出宽度m列,小数位数为n:数据
长度m,左补空格。
%-m.nf:输出宽度m列,小数位数为n:数据长
度m,右补空格。;① %e ;6.g/G-选择e或f格式最紧凑的一种格式,且不
输出无意义的0。;#includestdio.h
main()
{
printf(\n\n\t\t★☆ 欢迎使用河北工程大学职工工资管理系统 ☆★\n\n\n);
printf(\t\t请选择(1-7) :\n);
printf(\t\t===========================\n);
printf(\t\t\t1.查询职工工资记录\n);
printf(\t\t\t2.修改职工工资记录\n);
printf(\t\t\t3.添加职工工资记录\n);
printf(\t\t\t4.删除职工工资记录\n);
printf(\t\t\t5.保存数据到文件\n);
printf(\t\t\t6.浏览职工记录\n);
printf(\t\t\t7.退出\n);
printf(\t\t===========================\n);
printf(\n\t\t你的选择是:);
};scanf(“格式控制字符串”,地址列表);;使用举例1--
#include stdio.h
main()
{
int x,y,z;
scanf(“%d%d”,x,y);
printf(“x=%d,y=%d\n”,x,y);
};使用举例2--
#include stdio.h
main()
{
int x,y,z;
scanf(“x=%d,y=%d”,x,y);
printf(“x=%d,y=%d\n”,x,y);
};使用举例3--
#include stdio.h
main()
{
int x,y,z;
scanf( ,x,y);
printf(“x=%d,y=%d\n”,x,y);
};使用举例4--
#include stdio.h
main()
{
int x,y,z;
scanf(“%d,%d”,x,y);
printf(“x=%d,y=%d\n”,x,y);
};注意%c的使用。;;【例】输入函数中,不建议使用换行符。
#include stdio.h
main()
{
float x;
scanf(“x=%f\n,x);
printf(“x=%f\n,x);
};⑴调用形式:putchar(参数);;阅读程序,写出运行结果。
#includestdio.h
main( )
{
int x=65; char ch=‘b’;
putchar(x);
putchar(97);
putchar(‘\n’);
putchar(ch);
} ;四、 字符输入函数;任务七 顺序结构程序设计;顺序结构的设计思想;【案例3-12】编程计算长方体的体积,体积=长*宽*高。;〖代码〗
#include stdio.h
main( )
{
float a,b,c,v;
printf(输入长方体的长、宽和高:);
scanf(%f%f%f,a,b,c); /*从键盘上输入长宽高的值*/
v= a*b*c; /*计算体积的值*/
printf(v=%8.2f\n, v);
};【案例3-12】编程计算圆柱的体积,V=πr2h。;#include stdio.h
main( )
{
char c1,c2; /*定义两个字符型变量*/
pr
文档评论(0)