• 音乐的感动,在于聆听,枫林幻境,期待您的投稿... QQ
  • 若您有好的音乐就来投稿吧,博主热烈欢迎哦 QQ
  • 欢迎光临枫林幻境,本站域名http://fyypll.cn

『C语言』计算1-3+5-7+9-11……101的结果

代码集合 枫雨 4年前 (2015-12-05) 1634次浏览 已收录 5个评论

说明

刚开始没思路,后来想了半天写了个,但是用了一堆 if,看着太长。后来突然想到可以用 while 判断,用三目运算来加减的嘛。代码没那么长,看着代码思路也清晰

题目要求

计算 1-3+5-7+9-11……101 的结果

具体代码如下


#include <stdio.h>
main()
{
	int i,k,sum;
	i=1;
	k=1;
	sum=0;
	while(i<=101)
	{
		sum+=k%2?+i:-i;
		i+=2;
		k++;
	}
	printf("%d",sum);
}
若有错误,请不吝赐教

枫林幻境 , 版权所有丨如未注明 , 均为原创丨转载请注明出处:枫林幻境 - fyypll.cn
喜欢 (2)
关于作者:
音乐的感动,在于聆听,枫林幻境,分享音乐的乐趣
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(5)个小伙伴在吐槽
  1. 想当初C语言要重修。。。
    东皇太一2016-03-13 23:00 回复 Windows 7 | Chrome 42.0.2311.154
    • 你是什么专业?
      枫雨2016-03-14 12:37 Windows 8.1 | Firefox浏览器 45.0
    • 通信工程
      东皇太一2016-03-14 12:38 Windows 7 | Chrome 42.0.2311.154
  2. 哦,看到while是不是php呀?
    沏雨2016-01-24 08:43 回复 Linux | Safari浏览器 534.30
    • 是C语言
      枫雨2016-01-24 13:16 Linux | Chrome 37.0.0.0