admin管理员组文章数量:1794759
PTA—C语言练习
输入n,计算1-3+5-7+…+m的值,(m是<=n的最大奇数),输出和。
例如,当n是10时,计算1-3+5-7+9 PTA 厦门大学 第六周 循环编程练习 入门
题目要求
提示:主要使用简单的for循环与if条件
输入n,计算1-3+5-7+…+m的值,(m是<=n的最大奇数),输出和。
提示:以下是本篇文章正文内容
代码如下(示例):
#include<stdio.h> main() { int sum,i,k,num; k = 1; sum = 0; scanf("%d",&num); if(num%2!=0) { for(i = 1;i<=num;i= i+2) { sum = sum + k*i; k = -1*k; } } else { num = num - 1; for(i = 1;i<=num;i = i+2) { sum = sum + k*i; //printf(" %d ",sum); k = -1*k; } } printf("%d",sum); } 2.输出结果如下(示例):
101 51新手上传 如有错误,欢迎指出ヾ(≧▽≦*)o
版权声明:本文标题:PTA—C语言练习 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686889155a114750.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论