1樓:匿名使用者
1.迴圈讀取,直到為 '\0' 時,則是字串結尾。#include
// 計算字串str長度,並返回
回int lenstr(const char* str)int main()
2樓:匿名使用者
#include
int longs(char *s)
void main()
程式已經
dao修改了,可以回執行,主要錯誤答已經標出
3樓:
傳入引數應該是longs(s)不是longs(*s)
*s就是把s位置的字元數值當做地址來處理了。自然出錯了。
你試試看
4樓:匿名使用者
#include
int longs(char *s)
return(i);
}void main()
5樓:惠鑠敖浩麗
#include
intgetlen(char
*s)returnc;}
/*way
2int
getlen(char
s)returni;}
*/int
main()
6樓:
請這樣修改:
void main()
7樓:匿名使用者
void main()
//最後兩行修改下試試呢
c語言題目:寫一個函式,求一個字串的長度,在main函式中輸入字串,並輸出其長度
8樓:匿名使用者
#include
int length(char *p)//傳參這樣return n;
}int main(void)
有幫助的話 給分權 給最佳
9樓:匿名使用者
改兩個地方就可襲以了:
#include
int length(char *p)
return n;
}int main(void)
;int len;
scanf("%s",str);
len=length(str);
printf("%d\n",len);
}我在linux下編譯沒有問題,結果也是正確的
c++程式設計題:編寫一個函式,求一個字串的長度,在main函式中輸入字串,並輸出其長度。 20
10樓:凌亂心扉
#include
#include
#define n 1024
int strlen(char* str)return count;
}void main()
if (ch == '\n' || i == n - 1)p[i] = ch;
}printf("這個字串為:%s\n", p);
printf("這個字串的長度為:%d\n", strlen(p));
system("pause");
}執行效果:
11樓:時空魔法
int i = 1;
while (*ch++ != '\0') //字串用指標指向, 字串末尾肯定是\0 所以指到\0的時候結束迴圈
12樓:資料流穀雨
#include
#include
using namespace std;
int changdu(string s)int main ()
編得比較難看。。。
還是可以專用屬的
13樓:琦豬闖紅燈
#include
#include //使用strlen需要此頭文bai件duint my_strlen(char* str)int main()
;printf("輸入您的字
zhi符串dao:\n");
scanf("%s", str);
printf("系統函式版獲得的字串長度權:%d\n", strlen(str));
printf("自定義獲得字串函式:%d\n", my_strlen(str));
return 0;}
14樓:匿名使用者
str.size() 方法
15樓:匿名使用者
用strlen()好了
16樓:匿名使用者
這可是入門級的問題啊
cin 》str;
int k=strlen(str);
cout《k;
17樓:
int strlen( const char* str)
c語言求字串長度裡有空格算麼,C語言中一個空格算不算一個字元
算。c語言字串規定,字串長度是指從字串開始,到字串結束符 0 為止,所有字元的總數,不包括 0。這裡的所有字元,同樣包括不可見字元,自然包括空格。比如 字串 for test 長度是8。長度的獲取方法 c c strlen str 和str.length 和str.size 都可以求字串長度。其中s...
c語言中字串和陣列的區別,C語言中字串和陣列的區別
這個是字元陣列。c語言字元陣列和字串的區別,字元陣列是一個儲存字元的陣列,而字串是一個用雙括號括起來的以 0 結束的字元序列,雖然字串是儲存在字元陣列中的,但是一定要注意字串的結束標誌是 0 總的來說是沒有區別的,字串就是以字元陣列形式儲存的。可以把一個字串看成是一個字元陣列,可以按陣列那樣操作。兩...
C語言在main函式中輸入字串並輸出其長度應該怎樣操作
include int stringlength char str 函式,求一個字串的長度 int main c語言 寫一個函式,求一個字串的長度.在main函式中輸入字串並輸出其長度 include int stringlength char str 函式,求一個字串的長度 int main in...