ǰλãҳ > 2009春江苏省计算机二级C语言试题与答?笔试) - 百度文库
{ int k=5,n=0; while(k>0) { switch(k) { case 1:
case 3:n+=1;k--;break\ default:n=0;k--; case 2:
case 4: n+=2;k--;break; } }
printf(\ } }
7.³ʱ(7) x=18,y=27,z=18 #include
void change(int x,int Y,int *z) { int t;
t=x;x=y;y=*z;*z=t; }
void main()
{ int x=18,y=27,z=63; change(x,y,&z);
printf(\
9
}
8.³ʱ(8) 7 #include
֪9.³ʱеһ(9) 12321
#include
{ static char a[N][N]; int i,j,t,start=0,end=N-1; char str[]=\ for(t=0;t<=N/2;t++) { ch=str[t];
for(i=j-start;i
10
11111 ,(10) }
for(i=0;i }10.³ʱеһ(11) (12)3 #include void fun(int x,int P[],int *n) { int i,j=O; for(i=1;i<=x/2;i++) if(x%i==0)p[j++]=i; *n=j } void main() {int x,a[10],n,i; fun(27,a,&n); for(i=0;i 11 1 3 9,ڶ ֪11.³ʱ(11)4 #include if(s[i]=='\\0') return 0; while(isalpha(s[i]))i++; while(!isalpha(s[i])&&s[i]!='\\O')i++; return 1+count(&s[i]); } void main() {char line[]=\ printf(\ } . 12.³ʱеһ (145 ,ڶ(15)yesno #include while(*(a+m)!='\\0')m++; while(b[n]) { *(a+m)=b[n];m++;n++; } *(a+m)='\\0'; return m; 12
92ƪĵ