使用C語言實現輸入一句英文統計數值個數并求和
在C語言中,我們可以通過以下步驟來實現輸入一句英文并統計其中的數值個數以及求和。 1. 定義變量 首先要定義4個整型變量: 一個用于控制循環的變量 一個用于保存每個數值 一個
在C語言中,我們可以通過以下步驟來實現輸入一句英文并統計其中的數值個數以及求和。
1. 定義變量
首先要定義4個整型變量:
- 一個用于控制循環的變量
- 一個用于保存每個數值
- 一個用于保存數值的和
- 一個用于保存數值的個數
int i, num, sum, count;
2. 輸入英文句子
接著,我們需要定義一個字符型數組來保存輸入的英文句子:
char str[100];
請注意數組大小可以根據需要進行調整。
3. 初始化變量
我們需要將sum和count的初始值設為0:
sum 0;
count 0;
4. 讀取英文句子
通過使用scanf函數或者gets函數,將輸入的英文句子保存到str數組中:
printf("請輸入一行英文句子:");
scanf("%[^
]", str);
這里使用了格式化輸入函數scanf,并且指定了%[^ ]格式,表示讀取除換行符外的所有字符,直到遇到換行符為止。
5. 遍歷字符串
我們可以使用for循環來遍歷字符串:
for(i 0; str[i] ! '