项目3顺序结构程序设计.pptxVIP

  • 1
  • 0
  • 约1.23千字
  • 约 40页
  • 2026-09-13 发布于陕西
  • 举报

项目3顺序结构程序设计;项目3任务1顺序结构程序结构;一、算法概念;三、算法的描述;三、算法的描述;三、算法的描述;三、算法的描述;?;四、结构化程序设计方法;四、结构化程序设计方法;1.求1+2+3+…+1000之和。

(1)任务说明:分别用传统流程图,N-S流程图及自然语言描述其算法,并将该算法转化为C语言源程序。设变量x表示被加数,y表示加数。

(2)实现思路

①声明变量:intx=1,y=2;

②利用x=x+y;将x+y的结果存放在x中

③利用y=y+1;将y+1的结果存放在y中

④若y小于或等于1000转到②继续执行,否则算法结束。

⑤输出x的值。;1.求1+2+3+…+1000之和。

(3)流程图、N-S流程图如图3-4所示、3-5所示。

;#includestdio.h

voidmain(){

intx=1,y=2;

do{

x=x+y;

y=y+l;

}while(y=1000);

printf(1+2+3+...+1000=%d\n,x);

};2.从键盘输入一个3位整数,分别求出个位、十位和百位数,并分别显示输出。

(1)任务说明:使用scanf输入函数,用户输入一个3位整数(如:586),利用“/”和“%”求余运算符分别求出百位数和十位、个位,输出在屏幕上。

(2)实现思路:

①声明变量:intx,b0,b1

文档评论(0)

1亿VIP精品文档

相关文档