遍匈 / 畠忽柴麻字吉雫深編屈雫c囂冱 / 貧字籾垂(罷周) /

柴麻字屈雫C囂冱貧字寔籾?30?‐現峋盾/

‐寔籾1/ 公協殻會議孔嬬頁委s 堪嶄侭嗤議忖銚個亟撹乎忖銚議和匯倖忖銚?忖
銚z 個亟撹忖銚a。寄亟忖銚挽葎寄亟忖銚?弌亟忖銚挽葎弌亟忖銚?凪万議忖憲音
延。
箭泌?s 堪嶄圻嗤議忖憲堪葎?Mn.123Zxy?夸距喘乎痕方朔?s 堪嶄議坪否葎?
No.123Ayz。
萩壓殻會議和皿?侃野秘屎鳩議坪否旺委和皿?評茅?聞殻會誼竃屎鳩潤惚。
#include < string.h >#include < stdio.h >#include < ctype.h >#define N
81
fun ( char *s )
{/**************found**************/
char *p = ___1___ ;
while(*p) {
/**************found**************/
if(*p == 'Z') *p = ___2___ ;
/**************found**************/
else if(*p == 'z') *p = ___3___ ;
else if(isalpha(*p)) *p = (*p) + 1 ;
p++ ;
}
}
main( )
{ char a[N];
printf ( "Enter a string : " ); gets ( a );
printf ( "The original string is : " ); puts( a );
fun ( a );
printf ( "The string after modified : ");
puts ( a );
}
?2011定2埖?
盾裂? 云籾議深宰泣頁c 囂冱嶄議儉桟囂鞘才訳周登僅囂鞘議聞喘。
盾籾房揃?貫云籾議勣箔栖心?厘断哘乎寡喘儉桟訳周登僅議麻隈。云歌深痕
方聞喘while儉桟貫遊欺硫膝宙忖憲堪?旺壓膝宙扮序佩訳周登僅?斤'z'?'Z'
才凪万忖憲序佩音揖議侃尖。
云得裂叙工歌深。
基宛?‐1/s ‐2/'A' ‐3/'a'
‐寔籾2/ 和双公協殻會嶄?痕方fun()議孔嬬頁?響秘匯倖忖憲堪(海業< 20)?
繍乎忖憲堪嶄議侭嗤忖憲梓ASCII鷹週會電會朔補竃。
箭泌?補秘dafhc?夸哘補竃hfdca。
萩個屎殻會嶄議危列?聞万嬬誼欺屎鳩潤惚。
廣吭?音勣個強main 痕方?音誼奐佩賜評佩?匆音誼厚個殻會議潤更。
編籾殻會?
#include < conio.h >#include < stdio.h
>/**********************found***********************/
int fun(char t[ ])
{char c;
int i,j;
for(i=0;i< strlen(t)-1;i++)
for(j=i+1;j< strlen(t);j++)
if(t[i]< t[j])
{
c= t[j];
/**********************found***********************/
t[j]=t[i++];
t[i]=c;
}
}
main()
{char s[81];
clrscr();
printf("\nPlease enter a character string :");
gets(s);
printf("\n\nBefore sorting :\n %s",s);
fun(s);
printf("\nAfter sorting decendingly:\n %s",s);
}
?2011定2埖?
盾裂? ?1?危列?int fun(char t[ ]) 屎鳩?void fun(char t[ ])
?2?危列? t[j]=t[i++]; 屎鳩?t[j]=t[i];
危列1?乎痕方峪頁斤匯倖忖憲堪嶄議圷殆序佩曳熟寄弌議荷恬?旺短嗤醤悶議
卦指峙?咀緩?痕方議卦指峙窃侏哘葎void。
危列2?云籾議房揃頁旋喘僉夲隈斤方怏圷殆序佩曳熟。侭僚僉夲隈?頁卆肝喘
輝念函誼議圷殆才万朔中議圷殆序佩曳熟?壓及匯倖圷殆才万朔中議圷殆乏肝
曳熟扮?辛參処廁嶄寂延楚栖斤曾方序佩住算?勣隠屬宸及匯倖圷殆兵嶮贋慧
方怏嶄議恷寄方?參朔卆肝薬竃肝寄方?宸劔恷嶮議方怏祥頁嗤會議。盾基云
籾?峪勣尖盾阻僉夲隈議房??孀欺旺個屎危列祥載否叟阻。
‐寔籾3/ 萩園亟匯倖痕方 int fun(int *s, int t, int *k)?喘栖箔竃方怏議恷寄圷
殆壓方怏嶄議和炎, 喘k 卦指。
箭泌, 補秘泌和屁方:
876 675 896 101 301 401 980 431 451 777
夸補竃潤惚葎: 6, 980
廣吭?何蛍坿殻會贋壓猟周prog.c 嶄。
萩齢個強麼痕方main 才凪万痕方嶄議販採坪否?叙壓痕方fun 議雑凄催嶄野秘低園
亟議飛孤囂鞘。
#include < conio.h >#include < stdio.h >int fun(int *s, int t, int *k)
{……}
main( )
{ int a[10]={876,675,896,101,301,401,980,431,451,777}, k ;
clrscr() ;
fun(a, 10, &k) ;
printf("%d, %d\n", k, a[k]) ;
}
?2011定2埖?
盾裂? 云籾議深宰泣頁箔方怏嶄議恷寄圷殆壓方怏嶄議和炎。
戻幣房揃?
1、協吶延楚max_integer?喘參贋慧方怏s[]嶄議恷寄圷殆?
2、秀羨儉桟?臥孀竃方怏s[]嶄議恷寄圷殆?
3、繍臥孀欺議恷寄圷殆議和炎験公k?旺勧指麼痕方。
int fun(int *s, int t, int *k)
{ int max_integer=0; /*協吶延楚max_integer?喘參贋慧方怏s[]嶄議恷
寄圷殆*/
int i=0;
max_integer = s[0]; /*邪協及匯倖方怏圷殆葎恷寄*/
for(i=0; i< t; i=i+1){ /*秀羨儉桟?臥孀竃方怏s[]嶄議恷寄圷殆*/
/*繍臥孀欺議恷寄圷殆議和炎験公k?旺勧指麼痕方*/
if(max_integer< s[i]){
max_integer=s[i];
*k=i;
}
}
}

AltStyle によって変換されたページ (->オリジナル) /