c语言程序填空题 1、如下程序的输出结果是 。 main( ) { int a=2,b=-1,c=3; if(a<b) if(b<0) c=0; else c++; printf(“c=%d”,c); } 2、求 1! + 2!+3!+--------+10! main ( ) { float s=0, t=1; int n; for ( n=1; __ __; n++ ) { ____ ________; ____ ________; } printf ( “1! + 2!+3!+--------+10!=%f ”, s ); } 3、若变量n中的值为24,则printf函数共输出____行,最后一行有______个数。 void prnt(int n,int aa[]) { int i; for(i=1;i<=n;i++) { printf("%6d",aa[i]); if(!(i%5)) printf("\n"); } printf("\n"); } 4、把一个数组中的数倒序存放 main( ) { int i,t; int a[10]={1,2,3,4,5,6,7,8,9,10}; for(i=0; i<=9; i++) { } for(i=1;i<=10;i++) //输出数组中的值 printf("%d ", ); } 5、以下程序的输出结果是_________。 main() { int i,x[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) printf("%d ",x[i][2-i]); } 6、判断一个整数是否是素数。如果是素数,输出Yes!,否则输出No! main() { int n,i; scanf("%d",&n); for( ) { if( ) break; } if( ) printf("Yes!"); else printf("No!"); } 7、下列程序的输出结果是 。 #include "stdio.h" { struct student { char name[8]; char sex; int age; } st1={"abc",'F',15}; printf("%s,%c,