當前位置:編程學習大全網 - 編程軟體 - 求c語言大神,70112這五個數,分別求五個數之和代碼,五個數中奇數之和代碼,五個數中偶數之和代碼

求c語言大神,70112這五個數,分別求五個數之和代碼,五個數中奇數之和代碼,五個數中偶數之和代碼

#include?<stdio.h>

#include?<string.h>

#include?<ctype.h>

#include?<stdlib.h>

#define?MAX_LONG?5?//?假設只有5個數字

void?main(void)

{

unsigned?int?digits[100];

char?target[]="70112";?//?這裏是妳的目標數字(當然妳也可改為其它的5個數字)

char?dest[12];

int?start=-1,i,j,k,len,sum,OddNumber,EvenNumber;

i=j=k=len=OddNumber=EvenNumber=sum=0;

while?(target[i])

{

start=i;

len=1;

strncpy(dest,&target[start],len);

dest[len]='\0';

digits[j]=atoi(dest);

j++;

start=-1;

i++;

}

for?(k=0;k<MAX_LONG;k++)

{

sum+=digits[k];?//5數之和

if(digits[k]%2==0)?EvenNumber+=digits[k];?//?偶數求和

else?OddNumber+=digits[k];?//?奇數求和

}

printf("五數之和:%d\n奇數之和:%d\n偶數之和:%d\n",sum,OddNumber,EvenNumber);

}

  • 上一篇:kenshi建築變成其他勢力怎麽辦
  • 下一篇:單片機的旋轉編碼編程
  • copyright 2024編程學習大全網