精华内容
下载资源
问答
  • 使用函数求奇数和 #include <stdio.h> #define MAXN 10 int even( int n ); int OddSum( int List[], int N ); int main() { int List[MAXN], N, i; scanf("%d", &N); printf("Sum of ( "); for ( i=0; i...

    使用函数求奇数和

    在这里插入图片描述

    #include <stdio.h>

    #define MAXN 10

    int even( int n );
    int OddSum( int List[], int N );

    int main()
    {
    int List[MAXN], N, i;

    scanf("%d", &N);
    printf("Sum of ( ");
    for ( i=0; i<N; i++ ) {
        scanf("%d", &List[i]);
        if ( even(List[i])==0 )
            printf("%d ", List[i]);
    }
    printf(") = %d\n", OddSum(List, N));
    
    return 0;
    

    }

    /* 你的代码将被嵌在这里 */
    在这里插入图片描述

    展开全文
  • /* 1到100之间奇数,1到100之间偶数之 */ include <stdio.h> int main(void) { int i,j; int sum = 0; for (i = 1; i <= 100; i+=2) sum = sum + i; prin...

    /* 1到100之间奇数之和,1到100之间偶数之和 */

    include <stdio.h>

    int main(void) { int i,j; int sum = 0;

    for (i = 1; i <= 100; i+=2)
        sum = sum + i;
    printf("1到100之间奇数之和为: %d\n", sum);
    sum = 0;
    for (j = 1; j <= 100; ++j)
    {
        if (j%2 == 0)
            sum = sum + j;
    }
    printf("1到100之间偶数之和为: %d\n", sum);
    
    return 0;
    

    } `

    转载于:https://my.oschina.net/mylaven/blog/1931962

    展开全文
  • 习题4-1 求奇数和 (15分) 本题要求计算给定的一系列正整数中奇数的和。 输入格式: 输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。 输出格式: 在一行中输出正...

    习题4-1 求奇数和 (15分)

    本题要求计算给定的一系列正整数中奇数的和。

    输入格式:

    输入在一行中给出一系列正整数,其间以空格分隔。当读到零或负整数时,表示输入结束,该数字不要处理。

    输出格式:

    在一行中输出正整数序列中奇数的和。

    输入样例:

    8 7 4 3 70 5 6 101 -1
    

    输出样例:

    116
    

    代码:

    #include <stdio.h>
    
    int main() {
        int num,count=0;
        while(num>0) {
            if(scanf("%d",&num)){};
            if(num%2==1) {
                count +=num;
            }
        }
        printf("%d",count);
        return 0;
    }
    
    挺简单的一个题目,这里本来想用for循环,想了下while会更加简洁。
    一开始考虑的设置一个flag变量,用这个变量判断是否退出循环
    或遇到负数或0跳出循环
    但仔细一想其实完全可以直接用我们输入的数字进行判断
    这样就节省了很多,不过pta会报错说你没有对num初始化
    by the way其实随便初始化一个大于等于零的变量就可以但是感觉没有意义的
    展开全文
  • C语言编程

    2020-07-14 23:12:12
    2.1-100之间的奇数、偶数之 3.输入3个整数,然后从小到大排序 4.输入数字,输出星期几 5.把100-200之间不能被3整除的输出 6.输入某年某月某日,判断这一天是这一年的第几天 1. #include<iostream> ...

    1.计算n的阶乘
    2.求1-100之间的奇数之和、偶数之和
    3.输入3个整数,然后从小到大排序
    4.输入数字,输出星期几
    5.把100-200之间不能被3整除的输出
    6.输入某年某月某日,判断这一天是这一年的第几天
    1.

    #include<iostream>
    using namespace std;
    int count(int n)
    {
        int i=1,j=1;
        if(n==0)
        return 1;
        else{
            for(i;i<=n;i++)
            j=j*i;
            return j;
        }
    }
    int main(int argc,char const *argv[])
    {
        cin>>argc;
        cout<<"n的阶乘为:"<<count(argc)<<endl;
        return 0;
    }
    

    2

    #include<iostream>
    using namespace std;
    int count1()
    {
        int i=0,j=0,k=0;
            for(i;i<=100;i++){
                if(i%2==0)
                j=j+i;
                else
                {
                    k=k+i;
                }  
            }
            cout<<"奇数之和为:"<<k<<endl;
            cout<<"偶数之和为:"<<j<<endl;
        }
    int main(int argc,char const *argv[])
    {
        count1();
        return 0;
    }
    

    3

    #include<iostream>
    using namespace std;
    int compare()
    {
       int a,b,c,t;
       cin>>a>>b>>c;
       if(a>b){
           t=a;a=b;b=t;
       }
       if(a>c){
           t=a;a=c;c=t;
       }
       if(b>c){
           t=b;b=c;c=t;
       }
       cout<<"三个数从小到大为:"<<a <<b <<c<<endl;
        }
    int main(int argc,char const *argv[])
    {
        compare();
        return 0;
    }
    

    4

    #include<iostream>
    using namespace std;
    int main(int argc,char const *argv[])
    {
        cin>>argc;
        if(argc<8&&argc>0){
        cout<<"星期"<<argc<<endl;
        }
        else
        {
            cout<<"输入无效"<<endl;/* code */
        }
        return 0;
    }
    

    5

    #include<iostream>
    using namespace std;
    int main(int argc,char const *argv[])
    {
        for(int i=100;i<=200;i++){
        if(i%3!=0){
        cout<<" "<<i;
        }
        }
        return 0;
    }
    
    #include<iostream>
    using namespace std;
    
    void date(){
        int i=1,j=0,a,b,c;
    cout<<"输入年份"<<endl;
        cin>>a;
        cout<<"输入月份"<<endl;
        cin>>b;
        cout<<"输入日"<<endl;
        cin>>c;
        for(i;i<b;i++){
            if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
            j=j+30;
            else{
                if(i==2){
                    if(a%4==0&&a%100!=0)
                    j=j+29;
                    else
                    {
                        j=j+28;
                    }
                }
                else{
                    j=j+30;
                }
                    
                }
            }
            cout<<"第几天"<<(j+c)<<endl;
        }
    int main(int argc,char const *argv[])
    {
        date();
        return 0;
    }
    
    展开全文
  • C语言编程题 **程序设计题 请编写一个函数 fun (int *a,int n,int odd,int even),函数的功能是分别出数组 a 中所有奇数以及所有偶数之。形参 n 给出数组元素的个数,整型指针 odd 返回偶数之,even 返回...
  • #include <stdio.h> #define num 20 int main(){ int even=330,odd=300,i,d,p=0; int sum=0,a[num]; d=(even-odd)/(num/2);//先算出公差 while(1){ for(i=1;i<=num;i++){ ...
  • C语言编程练习

    2018-12-22 14:01:00
    1.编程序实现1-1000之间的所有奇数并输出。解法1: int sum=0; for(int i=1;i<=1000;i++){ sum+=i%2?i:0; } printf("%d\n",sum/10); 661 int sum=0;2 for(int i=1;i<=1000;i++){3 sum+...
  • c语言编程

    千次阅读 2017-04-04 17:38:39
    1.将数组A中的内容和数组B中的内容进行交换。(数组一样大) 2.取一个数二进制序列中所有的偶数位和奇数位,分别输出二进制序列。 3:将三个数按从大到小输出 4.两个数的最大公约数。
  • C语言编程练习(一)

    2020-07-12 13:41:44
    C语言编程练习(一) 1、计算n的阶乘; void getFactorial(int n) { //计算n阶乘 int index = 0; int res = 1; if(n !...2、1-100之间的奇数、偶数之; void getSumif() { //计算100以
  • 规律要求:把SYNC.dat文件的奇数次bit按照顺序保存在SYNCI.dat文件中,把SYNC.dat文件的偶数次bit按照顺序保存在SYNCQ.dat文件中。 合并要求:反之,把SYNCI.datSYNCQ.dat文件的内容按照奇偶交错的顺序再合并成...
  • 代码 #include //该头文档中有单片机内部资源的符号化定义,其中包含 P0.4 P1.1 该头文档中有单片机内部资源的符号化定义, 该头文档中有单片机内部资源的符号化定义 void main( void ) { P1_1 = 1; While( 1 ) ...
  • c语言期末编程

    2014-03-03 22:08:05
    11--1000之间的所有奇数和 #include int main() {  int i,sum; for(i=1;i  sum+=i; return 0;  } 2.判断素数 #include #include main() {  int i,k,tag; printf("请输入k:"); scanf("%d",&k);
  • C语言循环结构经典编程

    千次阅读 多人点赞 2020-06-20 11:38:05
    1.求和S。 题目描述题目内容:s=1+(1+2)+…+(1+2+3+…+n)的值,其中n由键盘输入。 2 追查车号。题目描述题目内容:一辆卡车违反交通规则,撞人逃逸...4 奇偶分家 (10分)给定N个正整数,请统计奇数和偶数各有多少个?
  •  出数组a[]中所有奇数以及所有偶数之。  并利用指针odd返回奇数,利用指针even返回偶数之。   例如:a[]的值依次为:1,9,2,3,11,6;  则利用指针odd返回奇数24;利用指针even 返回...
  • PTA:浙大版《C语言程序设计(第3版)》编程题答案 练习2-3 输出倒三角图案 练习2-4 温度转换 练习2-6 计算物体自由下落的距离 ...练习2-14 求奇数分之一序列前N项 练习2-15 求简单交错序列前N项 ...
  • 练习2-14 求奇数分之一序列前N项 (15分) 计算序列 1 + 1/3 + 1/5 + … 的前N项之。 #include "stdio.h" int main() { int N; double S=0; scanf("%d",&N); for (int i =1;i<=2*N;i+=2){ //因为每次加...
  •  本书主要讲解c语言编程涉及的各类常见实例,共分8篇,以“基础篇→数据结构篇→数值计算与趣味数学篇→图形篇→系统篇→常见试题解答篇→游戏篇→综合实例篇”具体展开,共汇集220个实例,基本涵盖了目前c语言编程...
  • C语言常用算法

    2012-03-28 10:48:37
    020 数组前n元素之 021 求解钢材切割的最佳订单 022 通过指针比较整数大小 023 指向数组的指针 024 寻找指定元素的指针 025 寻找相同元素的指针 026 阿拉伯数字转换为罗马数字 027 字符替换 028 从键盘...
  • 020 数组前n元素之 021 求解钢材切割的最佳订单 022 通过指针比较整数大小 023 指向数组的指针 024 寻找指定元素的指针 025 寻找相同元素的指针 026 阿拉伯数字转换为罗马数字 027 字符替换 028 从键盘...
  • C语言实例解析精粹 PDF

    热门讨论 2010-08-17 00:20:25
    本书主要讲解C语言编程涉及的各类常见实例,共分8篇,以“基础篇→数据结构篇→数值计算与趣味数学 篇→图形篇→系统篇→常见试题解答篇→游戏篇→综合实例篇”具体展开,共汇集220个实例,基本涵盖 了目前C语言...
  • C语言实例解析精粹

    2014-03-14 21:57:05
    020 数组前n元素之 021 求解钢材切割的最佳订单 022 通过指针比较整数大小 023 指向数组的指针 024 寻找指定元素的指针 025 寻找相同元素的指针 026 阿拉伯数字转换为罗马数字 027 字符替换 028 从键盘...
  • C语言学习实例220例

    2015-06-16 23:47:59
    c语言开发实例目录: 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列求和 009 乘法口诀表 010 猜数字...
  • 编程求1到5000之间的能被5整除的前若干个奇数,当大于500时,终止求和,并输出该 Private Sub Form_Click() Dim i As Integer, s As Long FontSize = 14 FontBold = True If i Mod 2 <> 0 Then s = s...
  • 50003 使用函数求奇数和 43 50005 使用函数统计素数并求和 44 50006 使用函数统计一个整数中数字的个数 45 50007 使用函数找水仙花数 46 50009 使用函数求余弦函数的近似值 48 50052 使用函数找最大值 49 50062 使用...
  • 附件内容包括C语言源码turbo C exe文件。 清单如下: 第一部分 基础篇 001 第一个C程序 002 运行多个源文件 003 整数之积 004 比较实数大小 005 字符的输出 006 显示变量所占字节数 007 自增/自减运算 008 数列...
  • (22)读入一批正整数(以零或负数为结束标志),其中的奇数和。 (23) 利用泰勒级数sin(x)≈ 计算sin(x) 的值。要求最后一项的绝对值小于10-5,并统计出此时累加了多少项(x由键盘输入)。 (24)最大值、...

空空如也

空空如也

1 2 3
收藏数 54
精华内容 21
关键字:

c语言编程求奇数和

c语言 订阅