C语言的一个问题?

joniy 2008-09-15 06:54:40
for(i=l;i<n-l;i++)
for(j=n;j>=i;j--)
s;
能告诉我S被执行的次数吗?
...全文
77 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zclever 2008-09-15
  • 打赏
  • 举报
回复
如果哪个是字母l的话,结果应该是(n+3)*(n-2*l)/2
itxuls 2008-09-15
  • 打赏
  • 举报
回复
n是偶数,为n/2;
n是奇数,为(n+1)/2;
不知道对没有?
terminatorbin 2008-09-15
  • 打赏
  • 举报
回复
楼主,请你检查一下你贴的代码:是不是有错?l和n都没有定义与赋值。循环的次数很不好说!
xkyx_cn 2008-09-15
  • 打赏
  • 举报
回复
(n-l)*(n-l-1)/2
realdragon2 2008-09-15
  • 打赏
  • 举报
回复
错了,最后是3.
n+(n-1)+(n-2)+.....+3
[Quote=引用 1 楼 realdragon2 的回复:]
n+(n-1)+(n-2)+.....+2
[/Quote]
wangdeqie 2008-09-15
  • 打赏
  • 举报
回复
(n-l)*(n-i)
realdragon2 2008-09-15
  • 打赏
  • 举报
回复
n+(n-1)+(n-2)+.....+2

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧