编写一个交换两个变量的函数,在主程序中调用,实现两个变量值的交换。______ void main(){int a,b;int *pa,*pb;void swap(int *p1,int *p2);scanf("%d%d",&a,&b);pa=&a; ______ ; ______ ;printf("\na=%d,b=%d\n",a,b);}void swap(int *p1,______ ){______ ; temp=*p1; ______ ; *p2=temp; }
查看答案
编写一个程序,输入一个班的学生的成绩,求全班的平均成绩,当输入成绩为负数时结束输入。 #include ______ { float score,average=0; int n=0; scanf("%f",&score); while (______ ){ average+=score; n++; ______ ; }if (n!=0)average=______ ; printf("%6.2f",average); }
有如下程序, 该程序的执行结果是______ 。 void main() { int i,sum=0; for(i=1;i<=10;i++) sum+=i; printf("%d\n",sum); }
有如下程序,该程序的输出结果是______ 。void main() { float x=2.0,y; if(x<0.0 ) y=0.0; else if( x<10.0 ) y=1.0/x+1/4; else y=10.0; printf("%f\n",y); }
若有以下语句:char a[]="abcdefgh"; char b[]={‘a’,’b’,’c’,’d,’e,’f’,’g’,’h’};则a的数组长度是______ ,b的数组长度是______ 。