㈠ C#如何用for循环对数组中的偶数进行计算
主要就是数组的遍历, 和循环的使用.
参考代码如下
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
usingSystem.Threading.Tasks;
namespaceArrayDemo
{
classProgram
{
staticvoidMain(string[]args)
{
int[]arr=newint[]{1,2,3,5,8,24,22,9};//数组
intcount=0;//存储偶数的个数
for(inti=0;i<arr.Length;i++)
{
if(arr[i]%2==0)//判断是否是偶数
{
count++;
}
}
Console.WriteLine("数组中的偶数个数{0}:",count);
intsum=0;//存储求和的结果
intindex=0;//下标
while(true)
{
if(index>arr.Length-1)//下标不能超过数组的最大长度-1
{
break;//跳出循环
}
if(arr[index]>20)//如果遇见大于20的数,那么跳出循环
{
break;
}
else
{
sum+=arr[index];
index++;
continue;//继续下次循环
}
}
Console.WriteLine("数组中前面小于20的元素和是:"+sum);
Console.ReadKey();
}
}
}
输出的结果
数组中的偶数个数:4
数组中前面小于20的元素和是:19
㈡ 用c语言编程如何来统计输入十个数,来判断奇数与偶数的个数
循环输入 逐个判断并统计
参考如下:
#include<stdio.h>
intmain()
{
intcnt=0,i,n;
for(i=0;i<10;++i)
{
scanf("%d",&n);
if(n%2==0)cnt++;
}
printf("奇数:%d,偶数:%d ",10-cnt,cnt);
return0;
}
㈢ c语言如何判断奇偶数
判断规律为:和1“与”结果是0则这个数为偶否则为奇。
在计算机里,数都是二进制的,从最右面开始,分别是2的0次幂、1次幂……n次幂。那么从2的1次幂开始到2的n次幂相加和是2的n+1次幂-2(n>=1,因为是从2的0次幂开始的)。
这个和一定是偶数。那么这个数本身是奇还是偶,就取决于2的0次幂这位,那如果这位是1则这个数为奇,否则为偶。
10在机器里的表示为1010,那它和1(0001)”与“必定为0。即规律为:和1“与”结果是0则这个数为偶否则为奇。
c语言判断奇偶数程序介绍
#include <stdio.h>
void main(){
int a;
scanf("%d",&a);
if(a&1) printf("a是奇数 ");
else printf("a是偶数 ");
}
㈣ C语言中怎样筛选奇数偶数。
你好,很高兴为你答疑。
c语言中可以利用求余运算表示奇偶数。
a%2==0那么a就是偶数;b%2==1那么b就是奇数。
希望我的回答可以帮你解除疑惑,还望采纳哟。
㈤ C语言、寻找特殊偶数、有一个循环看不懂、 求解释
无限循环的意思~~~当遇到0才结束循环··不遇到0就一直循环下去··
可以直接用while(1)来提到第一个for循环·达到相同的目的·
有这句话就不会无限循环下去哦
if(i==0||j==0) break; /*如果i,j(输入的变量)为0,那么跳出循环~*/
㈥ 用C语言找出一维数组中的偶数。
//用C编写
#include"stdio.h"
#define N 9
void main()
{
int a[N],i,k=0;
for(i=0;i<N;i++)
{ printf("please input nine number:");
scanf("%d",&a[i]);
}
printf("偶数有:");
for(i=0;i<N;i++)
{ if(a[i]%2==0) {k++;printf(" %d ",a[i]);}
}
printf("\n偶数个数共有:%d个\n",k);
}
//本程序已通过调试.
㈦ C语言从用户输入的一组数中找到全部偶数 输出偶数个数和偶数。
按照如下步骤进行即可:
1 逐个输入整数,如果是偶数,则保存在数组中,否则放弃。
2 当输入结束后,输出总个数,并逐个输出保存下来的偶数。
代码如下:
intmain()
{
inta[100];
inti,n=0;
while(~scanf("%d",&a[n]))
if(a[n]%2==0)n++;
printf("共计%d个偶数: ",n);
for(i=0;i<n;i++)
printf("%d",a[i]);
}
㈧ 急求C语言编程:求1到100所有偶数之和,三种循环语句分别实现
工具/材料:以Microsoft Visual Studio 2010为例。
1、首先在桌面上,点击“Microsoft Visual Studio 2010”图标。