1 打开Dev-c++软件,点击“新建源代码”2 具体程序如下:#include <stdio.h>int main(){int a[10];int i,m=0,n=0;printf("请输入10个整数\n");for(i=0;i<=9;i++){scanf("%d",&a[i]);if(a[i]>0)m++;elseif(a[i]==0)n++;}printf("整数:%d,零:%d个,负数:%d个",m,n,(10-m...
include<stdio.h>void main(){float Temp,zheng = 0,fu = 0;int i,zeroo = 0;for(i=1;i<=10;i++){scanf("%f",&Temp);if(Temp>0)zheng++;if(Temp<0)fu++;if(Temp==0)zeroo++; } printf("正数有:%g,负数有:%g,零有:%d。",zheng,fu,zeroo); /* %g,舍弃无意义的小数...
main(){ int a,i,j,k,suma,sumb;b=0;/*b用来统计输入数据的个数*/ i=j=k=0; /*i,j,k分别用来统计正数,负数和零的个数*/ suma=sumb=0; /*suma,sumb分别用来计算正数和负数的和*/ do{ /*循环体的内容是输入数据后,判断再累加*/ scanf("%d",&a);if(a>0) {i++; s...
printf("\n正数:%d 负数:%d 正数和:%d 负数和:%d\n",rightnum,badnum,sumright,sumbad);}
int main(){ int b=0,s=0,z=0,i,j,n;//申明变量并赋值 scanf("%d",&n); //输入将要输入的数字的个数 for(j=0;j<n;j++){ scanf("%d",&i);if(i==0)z++; //统计0的个数 else if(i>0)b++; //统计正数的个数 else s++; //统计负数的个数 } printf("正数...
求最大很简单把,用一个变量 ,赋值0,然后和读取的每一个 比较 ,小于就互换,统计正数 负数,更简单啊,判断 大于 0,然后正数+1,小于0,负数+1,这里 0好像不是正数汗,~~~
main(){ int i,a[10];int zheng,fu,ling;for(i=0;i<=9;i++)scanf("%d",a[i]);for(i=0;i<=9;i++){ if(a[i]>0) zheng++;if(a[i]==0) ling++;if(a[i]<0) fu++;} printf("%d %d %d",zheng ling fu);getch();} 现场编写 看一下有没有错误!
include<stdio.h>main(){int t,i,c0=0,c1=0,c2=0;for(i=0;i<10;i++){scanf("%d",&t);if(t<0)c1++;else if(t==0)c0++;else c2++;}printf("正数个数 %d\n负数个数 %d\n零的个数 %d\n",c2,c1,c0);getch();return 0;} ...
include <stdio.h> int main (void){ int i = 0;int sum = 0, a = 0;int flag = 0;while(!flag){ scanf("%d", &a);if (a <= 0){ flag = 1;} else { sum = sum + a;i ++;} } printf("sum=%d\n", sum);printf("项数为:%d\n", i);return 0;} ...
比较正数、负数和零的大小关系是数学中的基本知识。下面是正数、负数和零之间的比较规则: 1.正数比负数大:对于两个不同的正数,较大的数值更大;对于两个不同的负数,较小的数值更小。例如,2比-2大,-5比-10大。 2.正数比零大:正数大于零。例如,3比0大。 3.负数比零小:负数小于零。例如,-4比0小。 4...