C语言 1*2*3*4*5

我要详细的解释为什么这样写应该注意的地方一些关键字符的意思比如printf代表输出sum代表和for........ 我要详细的解释 为什么这样写 应该注意的地方 一些关键字符的意思 比如printf 代表输出 sum代表 和 for..... 展开
 我来答
wan5kang
推荐于2017-10-01 · TA获得超过185个赞
知道小有建树答主
回答量:206
采纳率:0%
帮助的人:127万
展开全部
#include "Stdio.h"
#include "Conio.h"

int main()
{ int i,s=1;
for(i=1;i<=5;i++){
s=s*i ;
}
printf("%d",s);
getch();
return 0;
}
首先定义i 它是计算式里面的因子,也就是1*2*3*4*5中的1,2,3,4,5;
s是结果,给他赋初值1;
for(i=1;i<=5;i++){s=s*i;)的意思是
当i=1时,计算s=s*i 也就是1=1*1
此时s=1,接着再循环for语句,此时i=2;因为定义了i++,他的意思是i使用一次后给i加上1,也就是i=i+1
i=2时,计算s=s*i 也就是1*2=2;
依次类推
直到i=5的时候循环停止,因为FOR里面有条件判断i<=5,也就是说循环进行i=1,i=2,i=3,i=4,i=5一共5次
然后输出结果
printf("%d",s)的意思是输出s的值.因为s为int型,所以引号里面用%d.
我也只能这么解释了,看不懂的话我也不知道改怎么说了
科博尔
2024-10-31 广告
QT400-18是一种球墨铸铁材料,QT代表“球铁”,400表示其抗拉强度为400MPa,18则表示延伸率为18%。该材料属于铁素体型球墨铸铁,具有良好的韧性和塑性,能够承受高冲击振动及扭转等动、静载荷,特别在低温工作条件下具有较好的冲击性... 点击进入详情页
本回答由科博尔提供
百度网友433b35e
2008-09-23 · TA获得超过196个赞
知道小有建树答主
回答量:132
采纳率:100%
帮助的人:124万
展开全部
首先,你的头脑要变成机器脑才能理解计算机是怎么工作的,你认为怎样才能把你的意思传给计算机呢,
其次,printf这些只是一个代码而已方便人能看懂,也可以是huiyhiu任何东西
总之,这些都是为了人们能更好的编程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
唐四海RK
2008-09-23 · TA获得超过1498个赞
知道小有建树答主
回答量:269
采纳率:0%
帮助的人:192万
展开全部
#include(stdio.h)
#define N 5 /* N 常量标识符,方便修改!*/
main()
{
int sum=1,i=1; /*变量声明,sum:代表数据乘积和,i代表递进变量*/
for(;i<=N;i++) /*for循环,随着i由1到N的递加求积和*/
{
sum=sum*i
}
printf("sum=%d\n",sum) /* 输出结果,以十进制整数形式(%d)输出*/
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
novawangli
2008-09-23 · TA获得超过208个赞
知道小有建树答主
回答量:636
采纳率:0%
帮助的人:0
展开全部
#include<stdio.h> 标准输入输出函数都要加这个 头文件 比如printf和scanf
main(){
int n ,sum=1;
for (n=1;n<=5;n++){
sum=sum*n;
} 循环5次 ,每次N的值都递增,第一次SUM等于1*1第二次
SUM等于前一次的SUM值乘以N的值,结果就是5的阶乘
printf("%d",sum);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e4b30f6d9
2008-09-23 · 超过23用户采纳过TA的回答
知道答主
回答量:134
采纳率:0%
帮助的人:79.5万
展开全部
你要明白计算机语言跟人类的语言不是一样的 但又有联系 应为计算机语言是人写的 要让计算机识别 人有能理解
像一般定义 int sum 就表示sum 是int型(整型) 它就是记录 和的 一个变量
for 他是关键字 和 if switch 等一样 可以用于控制循环。。
printf(); 它是c语言预先定义的一个库函数 这样的函数有很多 不用自己去写了 用的时候加一个 #include<stdio.h> 头文件就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式