第4章-算法及结构化程序设计.ppt

结构化程序的特点 每个模块内部,只能使用顺序结构、分支结构、循环结构三种基本形式。 c?较大的数 开始 结束 显示结果c 输入两个整数a,b 功能:求两个整数中较大的那个数的值 ab c=b c=a yes no 开始 结束 显示结果c 输入两个整数a,b 功能:求两个整数中较大的那个数的值 课堂练习1 问题1:从键盘输入大写字母,用小写字母输出。 解题思路: 分析大写字母、小写字母的关系,得到转换方法; 写出处理问题的步骤(算法); 根据算法,编写程序。 流程图 开始 输入一个大写字母c1 c2=c1+32 输出一个小写字母c2 结束 开始 定义字符变量c1,c2 输入一个大写字母c1 c2=c1+32 输出一个小写字母c2 结束 源程序参考 #include stdio.h int main() { char c1,c2; printf(please input a character:); c1=getchar(); c2=c1+32; printf(%c\n,c2); return 0; } * * * * * * * 详细分析该题的解题过程。 (1)组织讨论分析大写字母、小写字母的关系,得到转换方法a=A+32; (2)算法: 1.显示提示,注意人机对话的设计

文档评论(0)

1亿VIP精品文档

相关文档