求奇数偶数的和,,利用while循环

static void Main(string[] args)
        {
             while (true)
                {
             try
            {
              
                    Console.Write("请输入一个数:");
                    int n = Convert.ToInt32(Console.ReadLine());
                    int i = 1; int s = 0, z = 0;
                    while (i <= n)
                    {
                        if (i % 2 == 1)
                        {

Console.Write(i + "为奇数");
                            s = s + i;
                        }
                        else
                        {
                            Console.WriteLine(i + "为偶数");
                            z = z + i;
                        }
                        i++;
                    }
                    Console.WriteLine("奇数和为" + s);
                    Console.WriteLine("偶数和为" + z);
                  
                }
           
            catch (Exception)
            {

Console.WriteLine("请输入正确的数字");

}
            finally
            {
                Console.WriteLine("约里克");
            }
            }Console.ReadLine();
        }

时间: 2024-10-14 10:41:39

求奇数偶数的和,,利用while循环的相关文章

c-函数指针(求奇数偶数的和)

1 #include <stdio.h> 2 3 /* 4 编写一个函数,输入 n 为偶数时,调用函数求 1/2+1/4+...+1/n,当输入 n 为奇数时,调用函数1/1+1/3+...+1/n(利用指针函数). 5 */ 6 7 //1/2 + 1/4 +...+ 1/n; 8 float 9 even(int n) { 10 float sum = 0; 11 for(int i = 2; i <=n; i+=2) 12 sum += (float)1 / i; 13 retur

java代码:用for循环求和,求偶数和,求奇数和,打印水仙花数,统计水仙花数

用for循环求和,求偶数和,求奇数和,打印水仙花数,统计水仙花数package loop; public class For1 {public static void main(String[] args) {int sum=0;for(int x=0;x<=100;x++) {sum=sum+x;}System.out.println("100以内(含100)整数和:"+sum);System.out.println("------------------------

求一百以内奇数偶数之和,用while 语句好像不可以

1 #求一百以内奇数之和 2 #用while语句好像不好求和? 3 n=1 4 s=0 5 while n < 101: 6 temp=n%2 7 if temp == 0: 8 pass 9 else: 10 s = s + n 11 n = n + 1 12 print(s) 13 14 15 #基本式 16 17 sum = 0 18 for i in range(1,100,2): 19 sum = sum + i 20 print(sum) 21 22 23 24 25 #方法一: 2

vijos 2035 奇数偶数与绚丽多彩的数

描述 Q先生是一个热爱学习的男孩子. 他认为一个 n 位的正整数 x 若能被称作是绚丽多彩的,一定要满足对于{1,3,5,7,9} 中任意一个奇数或者没有在 x 中出现,或者在 x 中出现了恰好奇数次:同时对于 {0,2,4,6,8} 中任意的偶数或者没有在 x 中出现,或者在x 中出现了偶数次.同时需要注意 x 是不能有前导零的. 例如 141221242 就是一个九位的绚丽多彩的数. 现在Q先生给定了正整数 n 与另外一个正整数 p,希望你统计出来一共有多少不超过 n 位的绚丽多彩的数,并输

浙大版《C语言程序设计(第3版)》题目集 练习2-14 求奇数分之一序列前N项和 (15 分)

练习2-14 求奇数分之一序列前N项和 (15 分) 本题要求编写程序,计算序列 1 + 1/3 + 1/5 + ... 的前N项之和. 输入格式: 输入在一行中给出一个正整数N. 输出格式: 在一行中按照"sum = S"的格式输出部分和的值S,精确到小数点后6位.题目保证计算结果不超过双精度范围. 输入样例: 23 输出样例: sum = 2.549541 思路:每次循环分母加二.代码如下: #include<stdio.h> int main() { int i, n

用if else判断奇数偶数.

1 public class 判断奇数偶数 { 2 3 public static void main(String[] args) { 4 5 int num=14; 6 7 if(num%2==0) 8 { 9 System.out.println("num是偶数"); 10 } 11 else 12 { 13 14 System.out.println("num是奇数"); 15 } 16 // TODO 自动生成的方法存根 17 18 } 19 20 } n

求奇数的乘积

Problem Description 给你n个整数,求他们中所有奇数的乘积. Input 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数. Output 输出每组数中的所有奇数的乘积,对于测试实例,输出一行. Sample Input 3 1 2 3 4 2 3 4 5 Sample Output 3 15 code: #include<stdio.h>int main(){      int

利用for循环制作简单的99乘法表

利用for循环制作简单的99乘法表 public class chengfabiao { public static void main(String[] args) { for(int a = 1;a <= 9;a++) { for(int b = 1; b <= a;b++) { int res = a * b; System.out.print("["+a+"x"+b+"="+res+"]"); } Syst

求奇数的乘积 AC 杭电

求奇数的乘积 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 56573    Accepted Submission(s): 36490 Problem Description 给你n个整数,求他们中所有奇数的乘积. Input 输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,