c语言一元二次方程求根程序 C语言中如何任意输入一组数,并判断正负数的个数?
C语言中如何任意输入一组数,并判断正负数的个数?#include<stdio.h>#include<stdlib.h>main()//scanf的{ int plus=0,neg
C语言中如何任意输入一组数,并判断正负数的个数?
#include<stdio.h>#include<stdlib.h>main()//scanf的{ int plus=0,negative=0 double s printf("请输入一组数(以0结束输入):n") while(1) { scanf("%lf",&s) if(s>0) plus else if(s<0) negative else break } printf("共有正数%d个n",plus) printf("共有负数%d个n",negative) system("pause")}main()//gets的{ int plus=0,negative=0 char s[100] printf("请输入一组数(以0结束输入):n") while(1) { gets(s) if(s[0]=="0") break else if(s[0]=="-") negative else plus } printf("共有正数%d个n",plus) printf("共有负数%d个n",negative) system("pause")}getchar???这个只能输入一个字符!!比如:23。已经是两个字符了!!
C语言中任意输入一组数,并判断正负数的个数?
#include<stdio.h>#include <stdlib.h>int main(){ int i int zhengshu=0 for(i=0i<=4i ) { scanf("%d",&i) if(i>0) { zhengshu } } printf("正数个数:%d 负数个数:%d",zhengshu,5-zhengshu) return 0}