1、一、 程序填空 1输入一个字符,判断该字符是数字、字母、空格还是其他字符。 main( ) char ch; ch=getchar(); if( ch=a else j=j+1; printf(“i=%4d,j=%4dn”,i,j); 此题用 i 来记录大于 零的整数,用 j 记录小于零的整数。所以循环条件是 n(或者 n!=0)即当 n 不为 0 时执行循环体。在循环体中是一个选择语句。如果 n0,则令 i 加 1,相当于令正 整数的个数加 1;否则( 即 n void main() int i, sum = 0; for (i = 1; i void main() char c; prin
2、tf(“input a character:“); c=getchar(); if(c= A printf(“input 10 integers: ”); for(i=0;i main( ) int i, a20, s, count; s=count=0; for(i=0; i int main(void) int i, index, k, n, temp; /* 定义 1 个数组 a,它有 10 个整型元素 */ printf(“Enter n: “); printf(“Enter %d integers: “, n); for(i = 0; i n; i+) scanf(“%d“, for(k = 0; k n-1; k+) /* 对 n 个数排序 */ index = k; for( ) if( ) index = i; printf(“After sorted: “); for(i = 0; i n; i+) /* 输出 n 个数组元素的值 */ return 0;