11问答网
所有问题
当前搜索:
c语言输入一组整数以0结束
编程题 :
输入一
列
整数
,
以0
为
结束
标记,求其中正数的平均值
答:
1
.
C语言
:include <stdio.h> void main(){ int number[100];int i;float sum=0;int x=0;for(i=0;i<100;i++)\ { printf("请
输入
第 %d 个数:",i+1);scanf("%d",&number[i]);if(number[i]==0)break;if(number[i]>0){ sum=sum+number[i];x++;} } printf("正
整数
共...
c语言
,输入多组数据,
输入0
表示程序
输入结束
,怎么写
答:
比如
输入整型数据
。可以写作 int n;while(scanf("%d",&n) ==
1
&& n!=0) ;//xxxxxx
C语言
:
输入
若干个数,知道
0结束
,要求(
1
):统计正数和负数的个数(2...
答:
include <stdlib.h> int main(){ int* a=NULL;//array int entity=
0
;int length=0;//length of a int numpos=0;//number of positive integers int nummin=0;//number of minus integers int i, j;int temp;//used in sorting the array //get the array while(
1
) { printf("...
C语言
编程:
输入
一批正
整数
(
以零
或负数为
结束
标志),求其中的偶数的和...
答:
include<stdio.h> int main(){ int n,sum=
0
;printf("请
输入一
列
整数
:");scanf("%d",&n);while(n>0){ if(n%2==0)sum=sum+n;scanf("%d",&n);} printf("这列整数中偶数和为:%d\n",sum);return 0;}
C语言
编程:
输入
一批正
整数
(
以零
或负数为
结束
标志),求其中的奇数和。_百...
答:
import java.util.*;public class Main { public static void main (String [] args) { Scanner s=new Scanner(System.in);int sum=
0
;int x=s.nextInt();while(x!=0) { if(x%2==
1
) { sum+=x;} x=s.nextInt();} System.out.println(sum);} } 运行效果:...
...
1
为
结束
标志),统计其中所有7的倍数的个
数
。
c语言
做
答:
include <stdio.h> include <math.h> int isNumber(int n){ if (n%7==
0
) return
1
; else return 0;} main(){ int m=0;int v;while(1){ if ( scanf("%d",&v)==1){ if (v==0 || v== -1)break;m=m+isNumber(v);};} printf("total: %d",m);return 0;} ...
从键盘上
输入
若干
整数
,
以0结束
,判断并输出其中最大的数
答:
main(){ int x,max;scanf("%d",&x);max=x;while(x!=0){ scanf("%d",&x);if (x>max) max=x;} printf("最大的是%d\n",max);}
C语言
的问题 输入一批非
零整数
,
用零
作
输入结束
标志,求其中偶数、奇数的...
答:
你的i, j赋上初值为
0
你求平均不用在循环体里算的, 只需统计i, j的值就行了, 跳出循环的时候算一次就OK了.另外, 你求平均, av
1
, av2就要用float或double型, 不然你就算%7.2f只会给你补上.00的, 不准确 include "stdio.h"int main(){ int n, s1=0, s2=0, j = 0,i = ...
读入一批正
整数
(
以零
或负数为
结束
标志),求其中的奇数和。
c语言
...
答:
include <stdio.h>int main(){ int num; int sum=
0
; scanf("%d",&num); while(num>0) { if(num%2==0) { num=0; } sum+=num; scanf("%d",&num); } printf("%d",sum); return 0;} ...
C语言 输入数
,当
输入零
时则
结束
,统计输入正数和负数个数?
答:
注意不要中文符号 while(i=
0
&&n=0) 注意=和== 逻辑也有问题,自己再想想
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜