江南大学c语言程序设计第一阶段,江南大学C语言程序设计本科第四章.ppt

江南大学C语言程序设计本科第四章

问题 第四章 顺序程序设计 第二节 赋值语句 6)S 格式符:用来输出一个字符串。 1升的水,需要用几个半径为10厘米,高为20厘米的圆柱杯子来装? 不同: 1升的水,需要用几个半径为10厘米,高为20厘米的圆柱杯子来装? printf函数的输出表列中的求值顺序,不同的编译系统不一定相同,可以从左到右, 也可从右到左。Turbo C是按从右到左进行的。 上机作业 例2:依次输入两个值X1,X2,然后把它们的值交换。 main( ) { int x1,x2,x; printf(“请输入两个数x1,x2:”); scanf(“%d%d”,&x1,&x2); x=x1; x1=x2; x2=x; printf(“%d%d”,x1,x2);} 请输入两个数x1,x2: 6└┘8↙ 86 运行后屏幕上出现: 课堂练习 课后练习 上机作业 1.以下程序的输出结果是 。 main( ) { int k=17; printf("%d,%o,%x \n",k,k,k); } A)17,021,0x11 B)17,17,17 C)17,0x11,021 D)17,21,11 课堂练习 2.已有定义 int x; float y; scanf("%3d%f",&x,&y);  从第一列开始输入数据12345 678, 则x的值为【1】( ),y的值为【2】( )。  【1】 A. 12345 B. 123 C. 45 D. 345  【2】 A. 无定值 B. 45.000000 C.678.0000000 void main() { int i=8; printf("%3d%3d%3d%3d%3d%3d%3d%3d%3d\n", i,++i,++i,--i, i++,i--,-i++,-i--,i); } -8 -7 8 7 7 8 . 9 9 8 求 值 顺 序 * 1.求任意半径的圆的周长和面积? 分析: “任意”——输入一个半径值,输出对应的周长和面积。 定义所需变量,半径r,面积s,周长l 输入半径r的值 计算面积s= ∏r2 即s=PI*r*r 计算周长l= 2∏r 即l=2*PI*r 定义符号常量 PI=3.14 输出半径、周长、面积 #define PI 3.14 输入函数语句 赋值语句 输出函数语句 2. 1升的水,需要用几个半径为10厘米,高为20厘米的圆柱杯子来装? 分析: 计算圆柱杯子的体积 v= ∏r2h ? Focus 语句类型 赋值语句 常用I/O函数 控制语句 函数调用语句 表达式语句 复合语句 空语句 第一节 C 语句分类 C 语句分类 语句:标识; 用来完成一定操作任务,向计算机系统发出操作指令。 控制程序流程实现分支、循环、转向、返回、中断等。 if( )~ else ~ 条件语句 for( )~ ┓ while( )~ ┠ 循环语句 do ~ while( ) ┛ switch 多分支选择语句 goto 转向语句 continue/break 结束本次循环/中断语句 return 返回语句 1、控制语句 2、表达式语句 3、空语句 一般形式: ; /*只有一个分号的语句*/ 表达式未尾加一个分号即成为表达式语句。 一般形式:表达式; 例:a=5 I=I+1 I++ 表达式 a=5; I=I+1; I++; 语句 作用:用来作被转向点,或循环语句的中的循环体。 例如:if (a>b) ; 一般形式:函数名(实参表); 例: printf(“I am teacher!”); sqrt(x); 注: sqrt(x); 这种没有左变量的函数调用,没有实用意义,一般写成 y=sqrt(x); → 表达式语句 函数调用语句也属于表达式语句。 4、函数调用语句 5、复合语句 用{ } 把一结语句括起来。 一般形式:{语句1;语句2;……;} 1、一般形式:赋值表达式; Ex: a=1;b=2;c=3; x=a*a+b*b+c; 2、作用:为变量提供初值;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值