99问答网
所有问题
C语言:从键盘输入十个整数,分别统计奇数,偶数,素数的个数并输出(用函数来做)
如题所述
举报该问题
推荐答案 2015-11-12
如果第一个数是偶数,奇数的个数是12个,奇数之和是偶数,所以所有数之和是偶数;如果第一个数是奇数,奇数的个数是13个,奇数之和是奇数,所以所有数之和是奇数
追问
→_→看清楚再答
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/WBevXWOetezzeXOOjeX.html
其他回答
第1个回答 2015-11-12
#include #include void main(void) { int a[10],i,j,k,temp,m,n=0; printf("input 10 numbers:\n"); for(i=0;i
相似回答
...再求出此n
个整数
中所有
奇数
和及所有
素数的个数
答:
printf("
偶数
%d,
奇数
%d \n",a,b);printf("\n\n");}
...n(1<=m,n<=500
),统计并输出
m和n之间的
素数的个数
以及这些。_百度知 ...
答:
include<stdio.h> int prime(int a);include<math.h> int main(){ int m,n,a,i,count=0,sum=0;printf("输入正整数m>=1,n<=500:\n");scanf("%d%d",&m,&n);for(i=m;i<=n;i++){ if(prime(i)){ count++;sum=sum+i;} } printf("素数个数为:%d
,素数的
和为:%d",co...
用C语言
编写一个程序
,输出
100以内的所有的
素数
.要求每行仅输出5个素数...
答:
除2以外
,素数
皆为
奇数,
所以对2单独处理,从3开始,将100以内的奇数逐一进行素数考察,是则
输出,
不是则跳过。另设一计数变量控制换行,每输出5个素数添加一个回车。代码如下:include "stdio.h"int main(int argc,char *argv[]){ int i,n,t;pr include include main(){ int a,i,flag,count...
C语言输入
若干个大于2的正
整数,
如果是
偶数,
则将其分解为两个
素数并
...
答:
int f1=0,f2=0,j=0,n,m=a,i;for(n=2;m>(a/2);n++){ j=0;m=a-n;for(i=2;i<=n/2;i++) if(n%i==0) f1++;for(i=2;i<=m/2;i++) if(m%i==0) f2++;if(f1+f2==0) {j=1;} if(j==1) printf("%d=%d+%d\n",a,n,m);f1=0;f2=0;} } int main(...
写一个判断
素数的函数,
在主
函数输入
一
个整数,输出
是否素数的信息
答:
//判断是否为
素数的函数
int isPrime(int n){ int i=2;while(i<=(int)sqrt(n)){ if(n%i == 0)return 0; //不是素数,直接返回0 else i++;} return 1;} int main(){ int n;printf("输入一个正
整数:
");scanf("%d",&n);if(isPrime(n))printf("%d is a prime number\n...
编程c++
输入
一
个整数
n
,输出
1—n之间所有
奇数的
和。
答:
intn,i,j,t,l;intsum=0;printf("请输入一个大于2的
整数:
");scanf("%d",&n);l=n;for(;n>=2;n--){ for(i=2;i<n;i++){ if(n%i!=0)//判断其为
素数
t=1;else { t=2;break;} } if(t==1){ sum+=n;//printf("%d",n);//输出1-n之间的所有素数 } } printf("...
c语言
编程
从键盘
中
输入
一个
偶数,
编程实现将该偶数拆分成两个
素数
之...
答:
include<stdio.h> int isprime(int n){ int i;for(i=2;i<=n/2;i++)if(n%i==0)return 0;return 1;} void main(){ int n,i;scanf("%d",&n);for(i=2;i<n/2;i++)if(isprime(i) && isprime(n-i))printf("%d %d\n",i,n-i);} ...
请编写一个
程序,输入
100以内的所有
素数,
要求每行仅
输出
5个素数
答:
除2以外,
素数
皆为
奇数
,所以对2单独处理,从3开始,将100以内的奇数逐一进行素数考察,是则
输出
,不是则跳过。另设一计数变量控制换行,每输出5个素数添加一个回车。代码如下:include "stdio.h"int main(int argc,char *argv[]){int i,n,t;printf(" 2");//单独处理2for(t=1,i=3;i<...
编写
程序,输入
若干个大于2的正
整数,
如果是
偶数,
则将其分解为两个
素数
...
答:
编写程序,输入若干个大于2的正
整数,
如果是
偶数,
则将其分解为两个
素数(
只需找出第一对
素数)并输出
;如果
输入的奇数,
则输出“××× is odd number!” ;输入为0时程序结束。只有1和它本身这两个因数的自然数叫做素数,0和1既不是素数也不是和数。实现分解的过程
用函数
实现。【输入】整数序列,以0结束。【输出...
大家正在搜
c语言输入整数输出每一位
从键盘输入一个整数
从键盘输入6个整数
从键盘上输入三个整数
从键盘输入n个整数
从键盘输入一个3位整数
将c语言的整数设为整数类I
键盘输入两个整数
C语言整数逆序输出
相关问题
C语言: 程序运行结果不对 程序是,从键盘输入十个整数,分别...
用c语言编写 编写一个判断奇偶数的函数,要求在主函数中输入一...
急求c语言编程:从键盘任意输入一个整数m,若m不是素数,则计...
c语言 将输入的n个整数按从小到大排序输出,再求出此n个整数...
VB语言程序设计,随机函数产生90个10~99随机整数,偶数...
每个不小于9的奇数都是三个奇素数(奇素数就是不包含2的素数)...
随机产生n个(20≤n≤100)两位整数,找出其中的奇数、偶...