(C)一些题18

1.下列程序段的输出结果为(B
 float k -0.8567;
 printf ("%4.1f%%", k *100);
 A .0085.6%%
 C .0085.6%
 B .85.7%

D..857
解析:共四位,进一位

2.


# include < stdio . h >
 void fun ( char s [])
{ int i , j ;
 char ch ;
 for ( i =0, j = strlen ( s )-1; i < j ; i ++, j --)
{ ch = s [ i ];
 s [ i ]= s [ i ];
 s [ i ]= ch ;
}
}

main()
{ char s[3][5]={{'A','B'C,D'},{'E,F'G'},{'H,i}};
int i;
printf("The old array is:\n");
for(i=0;i<3;i++)
printf("\"%s\"\n" ,s[i]);
for(i=0;i<3;i++)
 fun(s[i]);
printf("The new array is:\n");
for(i=0;i<3;i++)
print("\"%s\"In",s[i]);
}

The old array is:

"ABCD"

"EFG"

"HI"

The new array is:

"DCBA"

"GFE"

"IH"
 

你可能感兴趣的:(c语言)