问答详情
源自:4-10 循环结构之三种循环比较

最简洁写法

for(i=1;i<=100;i++)   
{        
    sum += i%2?i:-i; 
}    
printf("sum=%d\n",sum);


提问者:weixin_慕仰6188487 2020-10-14 23:44

个回答

  • 慕码人6191317
    2020-10-28 23:36:36

    sum=sum+(i%2==1?i:-i);

    这样答案就对上了

  • 慕码人6191317
    2020-10-28 23:35:50

    sum=sum+(i%2==1?i:-i);

    sum=sum+(i%2==1?i:-i);

    这样就完美了 答案就对了

  • weixin_慕瓜8174743
    2020-10-28 14:48:48

    i%2?这是什么能解释一下吗

  • wt020215
    2020-10-26 07:38:59

    但是运行结果是错的啊

  • 慕标3589573
    2020-10-19 22:02:26

    woc,强的呀

  • qq_慕仔9258835
    2020-10-18 20:50:06

    厉害了同学?

  • 阿南鸭
    2020-10-16 09:04:00

    q请问这个语句是什么意思,”?“”:“这两个符号是什么意思呢??

  • fengyunzhu
    2020-10-15 16:29:05

    棒(๑•̀ㅂ•́)و✧