第3章顺序结构程序设计
前面课程介绍了程序中用到的一些基本要素(常量、变量、运算符、表达式等),它们是构成程序的基本成分。本章将重点介绍编写程序所必须的内容
程序的三种基本结构
标准输出函数——printf ( )函数
标准输入函数——scanf ( )函数
顺序结构程序设计
良好的源程序书写风格──顺序程序段左对齐
[Return]
程序的三种基本结构和流程图顺序结构:先执行A操作,再执行B操作,两者是顺序执行的关系。右图是N-S结构化流程图
程序的三种基本结构和流程图
选择结构:p代表一个条件,当p条件成立(或称为“真”)时执行A,否则执行B。注意,只能执行A或B之一。
程序的三种基本结构和流程图
循环结构:当P 条件成立(“真”)时,反复执行A操作。直到 P 不成立(“假”)时才停止循环。
顺序结构程序设计
在顺序结构程序中,各语句(或命令)是按照位置的先后次序,顺序执行的,且每个语句都会被执行到。
练习题
1、输入任意三个整数,求它们的和及平均值。 main(){int num1,num2,num3,sum; float aver; printf ("Please input three numbers:"); scanf("%d,%d,%d",&num1,&num2,&num3);/*输入三个整数*/ sum=num1+num2+num3; /*求累计和*/ aver=sum/; /*求平均值*/printf("num1=%d,num2=%d,num3=%d\n",num1,num2,num3); printf ("sum=%d , aver=%\n",sum,aver);} [程序演示]
练习题
2、计算一个长方形的面积与周长
思考题:能否将“aver=sum/;”中“”改为“3”?
3、从键盘输入一个小写字母,将其转换为大写字母并输出。
main( )
{char c1,c2;
printf ("Input a lowercase letter: ");
scanf(“%c”,&c1);
c2=c1-32; /*将大写字母转换成对应的小写字母*/
printf (“%c\n”,c2 );
}
程序运行情况如下:
Input a lowercase letter: a↙
a
A
c语言-顺序结构 来自淘豆网m.daumloan.com转载请标明出处.