第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

請(qǐng)教下關(guān)于子函數(shù)和描述函數(shù)foo的基本路徑

請(qǐng)教下關(guān)于子函數(shù)和描述函數(shù)foo的基本路徑

森欄 2023-01-02 14:10:25
麻煩看看編寫函數(shù)foo,實(shí)現(xiàn)“判斷字符串是否為回文,若是,則函數(shù)返回1,主函數(shù)輸出 YES,否則返回0,主函數(shù)中輸出
查看完整描述

3 回答

?
侃侃爾雅

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊

#include <stdio.h> 
int foo(char *str) 

char *p=str;
while(*p) p++;
p--;
while(str<p)
{
if(*p!=*str) 
return 0;
p--;
str++;
}
return 1;
}

main() 

char s[80] ; 
printf("Enter a string: ") ; 
gets(s) ; 
printf("\n\n") ; 
puts(s) ; 
if(foo(s)) 
printf("YES\n") ; 
else  
printf("NO\n") ; 


查看完整回答
反對(duì) 回復(fù) 2023-01-06
?
收到一只叮咚

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超5個(gè)贊

#include<stdio.h>

//如果是回文,返回1,否則返回0
int foo(const char *pch)
{
const char *pEnd=pch; //pEnd指向字符串頭
while(*pEnd !='\0') //將pEnd指針后移,直到字符串尾,即\0字符
pEnd++;
pEnd--; //回退一個(gè),不比較字符'\0'

while(pch<pEnd)
if (*pch++ != *pEnd--) //頭指針后移,尾指針前移,逐個(gè)比較,直到pch>=pend,也就是兩個(gè)指針相交了,比較完了
return 0; //如果有兩個(gè)不等,說明不是回文,返回0
return 1;
}

int main()
{
char *str1 = "abcdefgfedcba";
char *str2 = "abcdefgfedcbax";

if (1 == foo(str1))
{
printf("YES\r\n");
}
else
printf("NO\r\n");

if (1 == foo(str2))
{
printf("YES\r\n");
}
else
printf("NO\r\n");

return 0;
}

 


查看完整回答
反對(duì) 回復(fù) 2023-01-06
?
慕勒3428872

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊

int foo(char *str) 
{
char* start = str;
char* end = str + strlen(str);
while(start < end)
{
if(*start != *end)
return 0;
start++;
end--;

return 1;

}


查看完整回答
反對(duì) 回復(fù) 2023-01-06
  • 3 回答
  • 0 關(guān)注
  • 158 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)