永发信息网

c语言调试问题!!!

答案:2  悬赏:50  手机版
解决时间 2021-03-07 19:05
  • 提问者网友:缘字诀
  • 2021-03-07 03:22
请仅在程序空缺处填入合适内容,使其
实现功能:输入非负整数到变量n和0到9中的某一个数
到变量d,统计n的各位数字中值为d的个数num,并求
各位数字中的最小值m。
**********/
#include
void main()
{ long int n;
int d,num,m=9,t;
num=0;
scanf("%d %d",&n,&d);
do
{

}while(n);
printf("num=%d, min=%d",num,m);
}
最佳答案
  • 五星知识达人网友:空山清雨
  • 2021-03-07 03:32
#include
void main()
{  long int n;
   int d,num,m=9,t;
   num=0;
   scanf("%d %d",&n,&d);
   do
   {
    t=n%10;
    n=n/10;
    if(t==d) num++;
    if(t    }while(n);
   printf("num=%d, min=%d",num,m);
}
全部回答
  • 1楼网友:躲不过心动
  • 2021-03-07 03:39
尽一切可能避免变量的重名,行业里的公认的变量名要有它的意义,尽量让人一看到变量名就知道这个变量是干啥的,比较著名的匈牙利命名法建议你适当研究一下,比如一个计数器,局部变量定义为int icount,(前面的i指出变量的类型,对于整数也可以用n或者其它任何标志,不绝对,看个人习惯),全局量就定义为static int g_icount,就是说加个g_的前辍,这样可以让代码更加清晰
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯