c_(第三章)DO谭.ppt

c_(第三章)DO谭

流程图 开始 输入年号 判断是否为润年? 打印是润年 打印非润年 结束 Y N if ( ( year%4= =0) year%100!=0) ||(year%400= =0)) #include stdio.h main( ) { int year; scanf( %d, year); printf( %d is , year); else printf( %d is not , year); printf( a leap year\n ); } 程序: 第四章 程序控制 例有一函数: x (x1) y= 2x-1 (1≤x10) 3x-11 (x≥10) 这是一个求三个分支的函数值的的情况,选用if-else-if结构比较方便。 main() { float x,y; scanf(“%f”,x); if(x1) y=x; else if(x10) y=2*x-1; else y=3*-11; printf(“y=%f\n”,y); } [例] 试编写求梯形面积的程序,数据由键盘输入。 分析:设梯形上底为A,下底为B,高为H面职为S,则 S=(A+B)×H÷2 [例] 试编写求梯形面积的程序,数据由键盘输入。 分

文档评论(0)

1亿VIP精品文档

相关文档