使用函数统计指定c语言,浙大版《C语言程序设计(第3版)》题目集 习题5-5 使用函数统计指定数字的个数...
熱門文章推薦
以下50道算法編程題訪問量較大,包含常用語法,數據結構,解題思路等等,作為C語言學習者必練題目推薦給各位。創作不易,記得一鍵三連哦!!!
習題5-5 使用函數統計指定數字的個數
本題要求實現一個統計整數中指定數字的個數的簡單函數。
函數接口定義:
int CountDigit( int number, int digit );
其中number是不超過長整型的整數,digit為[0, 9]區間內的整數。函數CountDigit應返回number中digit出現的次數。
裁判測試程序樣例:
#include
int CountDigit( int number, int digit );
int main()
{
int number, digit;
scanf("%d %d", &number, &digit);
printf("Number of digit %d in %d: %d\n", digit, number, CountDigit(number, digit));
return 0;
}
/* 你的代碼將被嵌在這里 */
輸入樣例:
-21252 2
輸出樣例:
Number of digit 2 in -21252: 3
代碼:
int CountDigit( int number, int digit )
{
if(number<0) number=-number;
if(number==0&&digit==0) return 1;
else
{
int tt=0;
while(number)
{
int temp=number%10;
if(temp==digit) tt++;
number/=10;
}
return tt;
}
}
總結
以上是生活随笔為你收集整理的使用函数统计指定c语言,浙大版《C语言程序设计(第3版)》题目集 习题5-5 使用函数统计指定数字的个数...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据集_自动驾驶数据集
- 下一篇: lamda表达式修改数据_图解sql面试