C語言旅途之計算數組元素數並將各元素的值顯示出來

Ⅰ、計算數組元素數並將各元素的值顯示出來:
①、//代碼摘下直接可以運行
#include<stdio.h>
#include<string.h>
/*string.h爲C語言庫函數頭文件之一,包含了內存處理及字符串處理函數。
1 內存處理相關函數,包括memcmp, memcpy, memset等。
2 字符串處理函數,包括strcpy, strcmp, strlen,strstr等。
當用到相關函數時,推薦引用string.h。
/
int main()
{
int n,i;
printf(“Please output the number of string!\n”);
//char ch[6]=“china”;
char ch[6]={‘c’,‘h’,‘i’,‘n’,‘a’,’\0’};
//char ch[6];
/
for(i=0;i<6;i++)
{
scanf("%c",&ch[i]);
}
*/
n=strlen(ch); //
for(i=0;i<6;i++)
{
printf(“the string is:%c\n”,ch[i]);
}
printf(“the length of string is:%d\n”,n);
return 0;
}

/*strlen用法:strlen所作的僅僅是一個計數器的工作,它從內存的某個位置(可以是字符串開頭,中間某個位置,
甚至是某個不確定的內存區域)開始掃描,直到碰到第一個字符串結束符’\0’爲止,然後返回計數器值。
原型爲size_t strlen( const char *string );
功能:計算字符串s的(unsigned int型)長度,不包括’\0’在內
*/
②、結果展示:
例如:此程序是將字符串的元素輸出,並將統計的元素的個數輸出,其截圖結果如下所示:
在這裏插入圖片描述
☺寄語:
Ⅰ、此程序在Visual C++6.0版本上運行的;
Ⅱ、如果我給的程序有問題,或在敘述方面有問題,或者看不懂我講解的意思,請及時指出或留言和我討論,謝謝各位大佬!!!
Ⅲ、
關於本程序所遇到的函數以及頭文件,本程序中註釋都已經很詳細的解釋,請大家仔細看看我查找的資料;

發佈了63 篇原創文章 · 獲贊 3 · 訪問量 1861
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章