如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第3章简单的C程序设计内容提要C语言中的语句顺序结构程序的基本操作复合语句例3.1空语句字符输入输出函数#include<stdio.h>main(){charch;printf("PressakeyandthenpressEnter:");ch=getchar();printf("Youpressed");putchar(ch);putchar('\n');}格式输出函数d以带符号十进制整数输出o以八进制无符号整数输出(无前导0)x以十六进制无符号整数输出(无前导0x)u以十进制无符号整数输出c以字符形式输出单个字符s输出一个字符串f以小数形式输出浮点数(6位小数)e以标准指数形式输出(6位小数)g选用%f,%e中输出宽度较小的一种格式l长整型整数,加在d、o、x、u前Llongdouble型数,加在f、e、g前m表示数据占用的最小宽度数据宽度大于m,按实际宽度输出数据宽度小于m时,补空格n对实数表示输出n位小数对字符串表示最多输出的字符个数-改变输出内容的对齐方式缺省为右对齐#include<stdio.h>main(){floatf1=100.15799,f2=12.55,f3=1.7;intn1=123,n2=45,n3=6;printf("printfWITHOUTwidthorprecisionspecifications:\n");printf("%f\n%f\n%f\n",f1,f2,f3);printf("%d\n%d\n%d\n",n1,n2,n3);printf("printfWITHwidthandprecisionspecifications:\n");printf("%5.2f\n%6.1f\n%3.0f\n",f1,f2,f3);printf("%5d\n%6d\n%3d\n\n",n1,n2,n3);}格式输入函数格式输入函数d以带符号十进制形式输入整型数据o以八进制无符号形式输入(无前导0)x以十六进制无符号形式输入(无前导0x)c以字符形式输入单个字符s输入字符串,以非空字符开始,遇第一个空白字符结束f以小数形式输入浮点数e以标准指数形式输入l加在d、o、x、u前:输入长整型加在f、e前:输入双精度型L加在f、e前:输入longdouble型h加在d、o、x前:输入短整型m表示数据占用的宽度*本输入项在读入后不赋给相应的变量输入数据时,遇以下情况时该数据认为结束遇空格、回车、TAB键遇宽度:%3d遇非法输入#include<stdio.h>main(){inta,b;printf("Pleaseinputaandb:");scanf("%2d%*2d%2d",&a,&b);printf("a=%d,b=%d,a+b=%d\n",a,b,a+b);}#include<stdio.h>main(){inta,b;printf("Pleaseinputaandb:");scanf("%2d%*2d%2d",&a,&b);printf("a=%d,b=%d,a+b=%d\n",a,b,a+b);}#include<stdio.h>main(){inta,b;scanf("%d%d",&a,&b);printf("a=%d,b=%d\n",a,b);}#include<stdio.h>main(){inta,b;scanf("%d%d",&a,&b);printf("a=%d,b=%d\n",a,b);}#include<stdio.h>main(){inta,b;scanf("%d%d",&a,&b);printf("a=%d,b=%d\n",a,b);}#include<stdio.h>main(){inta,b;scanf("%d%d",&a,&b);printf("a=%d,b=%d\n",a,b);}#include<stdio.h>main(){inta,b;scanf("%d%d",&a,&b);printf("a=%d,b=%d\n",a,b);}#include<stdio.h>main(){inta,b;scanf("%d%d",&a,&b);printf("a=%d,b=%d\n",a,b);}#include<stdio.h>main(){intdata1,data2,s