您的位置:首页 > 编程语言

问题六十五: 计算正整数n以内(包括n)的奇数之和及偶数之和。

2013-04-22 15:15 309 查看
/* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了)
* 程序的版权和版本声明部分
* All rights reserved.
* 文件名称: txt.c
* 作    者: liuyongshui
* 问    题:  计算正整数n以内(包括n)的奇数之和及偶数之和。
* 问题来源:  http://blog.csdn.net/sxhelijian/article/details/7304484 * 完成日期: 2013 年4 月22日
* 版 本 号: V1.0
*/

#include <stdio.h>

void star(void);//打印星号

int main()
{
int i;
int num;
int sum_oddnumber=1;   //奇数, 1是奇数,先赋值
int sum_evennumber=0;  // 偶数

star();  //打印星号

printf("请输入一个整数:");
scanf("%d", &num);

for(i=2; i<=num; i++)
{
if(i% 2==0)   //是偶数(even number)
{
sum_evennumber+=i;
}
else   //奇数(odd number)
{
sum_oddnumber+=i;
}
}

printf("\n好的,现在输出%d内的奇数和、偶数和:\n", num);
printf("(奇数和)sum_oddnumber =%d\n", sum_oddnumber);
printf("(偶数和)sum_evennumber=%d\n", sum_evennumber);

printf("\n哈哈,谢谢您的合作!\nGOOD BYE!\n");
star();  //打印星号

return 0;
}

//star函数

void star(void)
{
int i;

for(i=0; i<60; i++)
{
printf("*");
}
printf("\n");
}
  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编程语言
相关文章推荐