顺序结构和常用语句学习教案.ppt
上传人:王子****青蛙 上传时间:2024-09-13 格式:PPT 页数:30 大小:2.3MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

顺序结构和常用语句学习教案.ppt

顺序结构和常用语句学习教案.ppt

预览

免费试读已结束,剩余 20 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

结构化程序设计(shèjì)的基本结构三种:C程序的语句有如下(rúxià)五种:C语言对数据的输入、数据的输出是通过函数实现(shíxiàn)的。其中最基本的有:格式输出函数printf(),格式输入函数scanf(),字符输出函数putchar(),字符输入getchar()。1、字符(zìfú)输出:putchar()函数#include"stdio.h"main(){chara;intb;a='b';b=111;putchar(a);putchar(b);putchar('y');putchar('\n');}2、字符输入(shūrù)函数getchar()(P68)功能:通过标准输出设备(如显示器)输出一组数据。输出形式由"格式控制(kòngzhì)"字符串规定。printf("a+b=%5.2f",c);格式(géshi)字符说明:2)o格式(géshi)字符#include<stdio.h>main(){inta;a=20;printf("a=%d\n",a);printf("a=%o\n",a);printf("a=%x\n",a);}#include<stdio.h>main(){inta,b,c;a=20;b=020;c=0x20;printf("a=%d,b=%d,c=%d\n",a,b,c);printf("a=%o,b=%o,c=%o\n",a,b,c);printf("a=%x,b=%x,c=%x\n",a,b,c);}#include<stdio.h>main(){shortinta,b;a=-1;b=65535;printf("a=%d,b=%d\n",a,b);a=-2;b=65534;printf("a=%d,b=%d\n",a,b);a=-9;b=65527;printf("a=%d,b=%d\n",a,b);}#include<stdio.h>main(){inta;a=-1;printf("a=%d,a=%o,a=%x,a=%u\n",a,a,a,a);}5)c格式(géshi)字符6)s格式(géshi)字符#include<stdio.h>main(){charstr1[]="abcdefg";printf("1234567890\n");printf("%s\n",str1);printf("%10s\n",str1);printf("%5s\n",str1);printf("%10.5s\n",str1);printf("%-10.5s\n",str1);}7)f格式(géshi)字符#include<stdio.h>main(){floatx=123.456;printf("1234567890\n");printf("%f\n",x);printf("%e\n",x);printf("%10.3f\n",x);printf("%-10.3f\n",x);}#include<stdio.h>intmain(){intv=10;printf("%d,%d,%d\n",v++,v++,v++);}2、格式输入(shūrù)函数scanf(P66)例1:scanf("%d%d",&a,&b);可以采用(cǎiyòng)格式:12678↙2)无符号数可用%d、%o、%x格式(géshi)输入。/*参考(cānkǎo)程序*/#include<stdio.h>voidmain(){inta,b,temp;scanf("%d,%d",&a,&b);temp=a;a=b;b=temp;printf("a=%d,b=%d\n",a,b);}分析(fēnxī):设鸡有x只,兔有y只。/*参考程序*/#include<stdio.h>voidmain(){intx,y;/*x为鸡的数量(shùliàng),y为兔的数量(shùliàng)*/inth,f;printf("请输入鸡兔的总头数总脚数:\n");scanf("%d%d",&h,&f);x=(4*h-f)/2;y=(f-2*h)/2;printf("笼中有鸡%d只,有兔%d只。\n",x,y);}例3:输入一个三位数,按反序输出(shūchū)。例如:输入123,输出(shūchū)321。感谢您的观看(guānkàn)!内容(nèiróng)总结