作业帮 > 综合 > 作业

hdu 2008统计给定的n个数中,负数、零和正数的个数.输入 输入数据有多组,每组占一行,每行的第一个数是整数n(n

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/06/24 22:53:28
hdu 2008
统计给定的n个数中,负数、零和正数的个数.输入 输入数据有多组,每组占一行,每行的第一个数是整数n(n
hdu 2008统计给定的n个数中,负数、零和正数的个数.输入 输入数据有多组,每组占一行,每行的第一个数是整数n(n
#include main () { int i , n , a , b , c ; double s [ 1000 ]; while ( scanf ( "%d" ,& n )!= EOF && n ) { a = 0 ; b = 0 ; c = 0 ; for ( i = 0 ; i < n ; i ++) scanf ( "%lf" ,& s [ i ]); for ( i = 0 ; i < n ; i ++) { if ( s [ i ]< 0 ) a = a + 1 ; if ( s [ i ]== 0 ) b = b + 1 ; if ( s [ i ]> 0 ) c = c + 1 ; } printf ( "%d %d %d\n" , a , b , c ); } }