Ò»¡¢ÓÃÖ¸Õë·½·¨±àдһ¸ö³ÌÐò£¬ÊäÈë3¸öÕûÊý£¬½«ËüÃǰ´ÓÉСµ½´óµÄ˳ÐòÊä³ö
#include
void main() {
int a,b,c,temp;
scanf(\ if(a>b) swap(&a,&b); if(b>c) swap(&b,&c); if(a>c) swap(&a,&c);
printf(\ }
¶þ¡¢CÓïÑÔ ÓÃÖ¸Õë·½·¨ ÊäÈë3¸ö×Ö·û´® °´ÓÉСµ½´ó˳ÐòÊä³ö
.. ..
#include \#include \
int main(int argc, char* argv[]) {
printf(\
scanf(\fflush(stdin); p1=ch1; p2=ch2; p3=ch3; char *t;
char *p1=NULL,*p2=NULL,*p3=NULL; char ch1[20]={0},ch2[20]={0},ch3[20]={0};
printf(\
scanf(\fflush(stdin);
printf(\
scanf(\fflush(stdin);
.. ..
}
if(strcmp(p1,p2)>0) {t=p1;p1=p2;p2=t;}
if(strcmp(p1,p3)>0) {t=p1;p1=p3;p3=t;}
if(strcmp(p2,p3)>0) {t=p2;p2=p3;p3=t;}
printf(\ return 0;
9.4±à³ÌÊäÈëÒ»ÐÐÎÄ×Ö£¬ÕÒ³öÆäÖеĴóд×Öĸ£¬Ð¡Ð´×Öĸ£¬¿Õ¸ñ£¬Êý×Ö£¬¼°
ÆäËû×Ö·ûµÄ¸öÊý #include
int a=0,b=0,c=0,d=0,e=0,i=0; char *p,s[20];
while((s[i]=getchar())!='\\n')i++;
.. ..
p=s;
while(*p!=10) {
if(*p>='A'&&*p<='Z') a++;
else if(*p>='a'&&*p<='z') b++;
else if(*p==' ') c++;
else if(*p>='0'&&*p<='9') d++; else e++; p++; }
printf(\´óд×Öĸ %d Сд×Öĸ %d\\n\ printf(\¿Õ¸ñ %d Êý×Ö %d ·Ç×Ö·û %d\\n\
}
9.5дһ¸öº¯Êý£¬½«3 3¾ØÕóתÖÃ
#include \
void Transpose(int (*matrix)[3])
.. ..
{
int temp; int i, j;
for(i=1;i<3;i++)/*תÖÃ*/ {
for(j=0;j
temp = *(*(matrix+j)+i);
*(*(matrix+j)+i) = *(*(matrix+i)+j); *(*(matrix+i)+j) = temp; } } }
void main() {
int a[3][3] = {{1,2,3},{4,5,6},{7,8,9}}; Transpose(a); for(int i = 0;i<3;i++) {
for(int j=0;j<3;j++)
.. ..