(2) 编写一个程序,从键盘输入数值,分别统计输入的奇数和偶数的总和。这个怎么样写,要用循环语句

(2) 编写一个程序,从键盘输入数值,分别统计输入的奇数和偶数的总和。这个怎么样写,要用循环语句,第1张

以后建议你先自己试着写一下,有具体问题再问,或者贴出你的程序大家帮你完善。以下程序调试通过:

main(){

int n,x,i,sum1=0,sum2=0;

printf("输入数的个数:");scanf("%d",&n);

for (i=1;i<=n;i++){scanf("%d",&x);if(x%2)sum1+=x;else sum2+=x;}

printf("奇数之和=%d,偶数之和=%d\n",sum1,sum2);

}

//下面是程序,不懂得可以追问

#include

int

main()

{

int

i,

number;

int

array[10];

//用于统计数组中元素在区间内的个数

number

=

0;

//用于输入10个数,并且存入数组

printf("请输入10个数(以空格作为间隔):\n");

for

(i

=

0;

i

<

10;

i++)

{

scanf("%d",

&array[i]);

}

//用于输出原数组

printf("输入的数组为:\n");

for

(i

=

0;

i

<

10;

i++)

{

printf("%d

",

array[i]);

}

printf("\n");

//用于挑选数组中20~50之间的数,假如说想变区间话可以在下面的if语句中变化上下限

printf("20到50之间的数为:\n");

for

(i

=

0;

i

<

10;

i++)

{

if

(array[i]

>=

20

&&

array[i]

<=

50)

{

number++;

printf("%d

",

array[i]);

}

}

printf("\n位于该区间的个数为%d\n",

number);

return

0;

}

可以使用分类汇总功能。

1、把数据按A列排序

2、选择需要 *** 作的列,如本例中列A和列B,也可以选中整个表格

3、使用菜单 数据->分类汇总

分类字段选A,汇总方式选择求和,汇总项目选择B

即可对所选择的数据汇总,结果可以显示在数据下面,也可以选择在数据上面(根据个人习惯)。如下面我实际 *** 作中的截图。

祝你成功!

Private Sub Form_Click()

Dim ZS, FS, ZERO, i, Num As Integer

ZS = 0

FS = 0

ZERO = 0

For i = 0 To 9

Num = Val(InputBox("请输入数字"))

If Num > 0 Then ZS = ZS + 1

If Num < 0 Then FS = FS + 1

If Num = 0 Then ZERO = ZERO + 1

Next i

MsgBox "正数有" & ZS & "个," & "负数有" & FS & "个," & "零有" & ZERO & "个"

End Sub

以上就是关于(2) 编写一个程序,从键盘输入数值,分别统计输入的奇数和偶数的总和。这个怎么样写,要用循环语句全部的内容,包括:(2) 编写一个程序,从键盘输入数值,分别统计输入的奇数和偶数的总和。这个怎么样写,要用循环语句、c语言从键盘输入10个数,存到一个数组中统计到某个区间数值的个数,并输出、excel 数值统计等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/zz/10161503.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存