本文介绍了计算一个数字中有多少个X数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我必须实现一个代码,其中输出是用户输入的数字的频率,也是由数字输入的数字。我相信我的代码几乎是正确的,字符声明查询可能正在发生。

这是代码



谢谢



我尝试过:



  #include   <   stdio.h  >  
#include < stdlib.h >

int main( void ){
int number,elements,count = 0 ;
char *字母,查询;
printf( 输入一个数字,我们可以算:);
scanf( %d,& number);
printf( 这个数字有多少个数字?:);
scanf( %d,& elements);
printf( 您想要计算哪个数字?:);
scanf( %c,& query);

// 分配一个字符串,这样我们就可以完成循环并计算
// 查询频率
letters =( char *)malloc(elements * sizeof char ));
sprintf(letters, %d,number);


for int i = 0 ; i< elements + 1; i ++)
if (letters [i] == query)
count ++;
}

printf( 有%d个数字\ n,count);

}
解决方案




这篇关于计算一个数字中有多少个X数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 16:05