下载此文档

第3章 C语言顺序结构.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
第三章基本语句本章要求:,空语句,,输入,输出函数的调用C语句概述C程序的执行部分是由语句组成的。程序的功能也是由执行语句实现的。::变量=表达式;注意:由于赋值符”=”右边的表达式也可以又是一个赋值表达式,所以赋值语句又可以是如下形式:变量=(变量=表达式);例如:a=b=c=d=e=5;根据赋值运算符号的又结合性,该语句实际上等效于:e=5;d=e;c=d;b=c;a=b;注意:赋值号左边必须是单个变量的表达市;,所有的数据的输入和输出都是由库函数来完成的!()函数功能::printf(“格式控制字符串”,输出列表);如:inta=65,b=66;printf(“%d%d\n”,a,b);/*按数字格式连续显示a,b的值*/printf(“%d%d\n”,a,b);/*按数字格式显示a,b的值,中间用空格隔开*/printf(“%c,%c\n”,a,b);/*按字符格式显示a,b的值,中间用逗号隔开*/printf(“a=%d,b=%d\n”,a,b);/*按数字格式显示a,b的值,中间用逗号隔开并用普通字符作为提示*/printf(“%d\n”,a+b);/*先计算a+b的值,再按数字格式输出*/所以,它们在屏幕上的输出内容为:65666566A,BA=65,b=66131格式字符串:在C中,格式字符串的一般形式是:[标志][输出最小宽度][.精度][长度]类型(1)类型:类型字符用以表示输出数据的类型,其格式符和意义见下表格式字符说明d以带符号的十进制形式输出整数o以八进制无符号形式输出整数(不能输出前缀)x,X以十六进制无符号形式输出整数(不能输出前缀)u以无符号十进制形式输出整数c以字符形式输出,只输出一个字符s输出字符串f以小数形式输出单,双精度数e,E以指数形式输出单、双精度实数(2)输出最小宽度用十进制整数来表示输出的最小位数,若实际位数多于定义的宽度,则按实际的位数输出,若实际的位数少于定义的宽度则补以空格或0.(3)精度精度格式符以“.”开头,后跟十进制整数。本项的意义是:如果输出数字,则表示小数的位数,如果输出的是字符则表示输出字符的个数;若实际位数大于所定义的精度数,则截去超过的部分。(4)长度长度格式符为h,l两种,h表示按短整型输出,l表示按长整型输出。例如:inta=15;floatb=;doublec=;chard=’p’;printf(“a=%d,%5d,%o,%x\n”,a,a,a,a);printf(“b=%f,%lf,%,%e\n”,b,b,b,b);printf(“c=%lf,%f,%\n”,c,c,c);printf(“d=%c,%8c”,d,d);则输出结果是:a=15,00015,17,fb=,,,+002c=,,=p,()函数功能:是字符输出函数,在显示器上输出单个字符格式:putchar(字符变量或字符常量)如:putchar(‘b’);输出小写字母bputchar(x);输出变量x的值putchar(‘\n’);执行转移字符的功能,并不输出字符使用本函数前必须要用文件包含命令:#include<>或#include“”()函数作用:按指定的格式从键盘输入数据调用的一般格式:Scanf(“格式控制”,地址列表)注意:格式控制是用双引号括起来的,格式说明是由”%”和格式字符组成的,如%d等,地址列表是由若干个地址组成的列表,可以是变量的地址,:scanf(“%d%d”,&a,&b);“%d%d”表示按十进制整数形式输入数据,输入数据时,在两个数据之间以一个或多个空格间隔,也可以用回车键,制表键间隔.&a,&b分别表示变量a和变量b的地址。格式字符的串的完整形式:%[输入数据宽度][长度]类型1))宽度用十进制整数指定输入的宽度(即字符数).例如:scanf(“%5d”,&a);若输入:12345678则只把12345赋予a3)长度长度格式符一般是l和h,前者表示输入长整型数据(%ld)和双精度浮点数(%lf),()函数还必须注意的是:()函数中没有精度控制,如:sca

第3章 C语言顺序结构 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-01-05
最近更新