新手学程序代码问题

来源:百度知道 编辑:UC知道 时间:2024/07/02 00:13:19
开始-输入n-置s为0-置i为1-i<n?-将i加到s中-i递增1-输出s-结束!>谁能解释给我下啊`帮帮忙~问题写的不是很清楚~有些线花不上去~请帮下忙~我是新手想学程序的~请教高手指教下
<置>代表什么意思~?~<置s为0>是什么意思~可以给我一步步解释下吗`请解释清楚点`可以介绍下如何学代码程序~谢谢~

我也是新手
我自己的理解是这样的:
给n赋一个值,让s的值等于零,让i的值赋值为1,i<n这是个循环条件,然后让s=+i;之后i++;最后计算出s的值结束。
main()
{
int i ,s,n;
i=1;s=0;
printf("enter n:\n");
scanf("n=%d,"&n);
do
{s=+i,i++}
while(i<n);
printf("%d\n"s);
}
不知道对不对?

<置>实际上换成编程语言的话就是“赋值”,一般用“=”或者“:=”表示;
<置s为0>就是把0“赋值”给s,s是一个变量,此时它的值成了0,用“s=0”或“s:=0”表示;
“i<n”就是判断i<n是否成立。

这是一个根据用户输入的数字n,来求1+2+3+...+n-1的和的程序。

建议你去买一本〈pascal语言程序设计〉看看,应该是很经典的一本编程入门书,pascal很好学。