1樓:匿名使用者
*s[2]是一個指標陣列,指向兩個字串:s[0] = "****", s[1] = "****";
while(*s[1]!='\0') ==> 迴圈,條件為 *s[1]!='\0',字串的最後一個值是'\0',這裡遍歷s[1]字串,一共會遍歷4次。
2樓:寒鐵礦
;}}//你定義了一個指標陣列,s[0]指向的是第一個"****"字串的起始地址,s[1]指向的是第二個"****"字串的起始地址。
while(*s[1]!='\0')//指第二個"****"字串的末尾就停止迴圈
{printf("%s\n",s[0]+strlen(s[1])-1);
//s[0]為第一個"****"字串的起始位置,加上s[1]-1的長度,此時長度為4-1=3,所以起始位置在
//第三個*處,所以輸出只剩下一個*
s[1]++;//s[1]起始位置右移一位,用途是字串長度減一,所以後面的*會遞增
3樓:匿名使用者
............
很簡單的一道C語言題目
for迴圈有問題。是死迴圈,還有後面多了個分號。include void main printf d i 顯然就是for i 1 1 100 i 裡面的表示式2錯誤啦 把1 100改為i 100就行,下次不要這麼粗心大意啦 for i 1 1 100 i 改為 for i 1 i 100 i 正確如...
一道簡單的數學題目,一道簡單的數學題目
一 填空 1 一套西服,上衣840元,褲子210元,褲子的價錢是上衣的 上衣的價錢是這套西服的 2 從學校到文化宮,甲要20分鐘,乙要16分鐘。乙的時間比甲少 乙的速度比甲塊 3 千米的60 是3千米 比40噸少20 噸。4 甲數是乙數的比是5 2,乙數比甲數少 甲數比乙數多 5 五月份銷售額比四月...
一道簡單的題目
r1 r2 2 k v1的內阻為6k v2的內阻為3k u保持不變,s閉合 s閉合前。r1,r2串聯!v1,v2串聯,r1,r2各分電壓0.5u!v1分電壓2u 3,v2分電壓1u 3 s閉合後,r1,v1並聯,在和r2,v2並聯的串聯!v1,r1等效電阻 1.5k v2,r2等效電阻 1.2k 所...