求这几道C语言编程题答案和过程,谢谢了各位

 我来答
Song宋peng
推荐于2016-10-04 · TA获得超过583个赞
知道小有建树答主
回答量:1012
采纳率:0%
帮助的人:358万
展开全部

【程序3】

#include <math.h>
main()
{int m,t,s;
for(m=100;m<1000;m++)
 {t=m;
  s=0;
  while(t)
   {s+=pow(t%10,3);
    t/=10; }
  if(s==m)
   printf("%d\t",m);
 }
getch();
}

 【程序2】

main()
{int i,a[20]={1,1};
for(i=2;i<20;i++)
 a[i]=a[i-2]+a[i-1];
for(i=0;i<20;i++)
 printf("%d\t",a[i]);
getch();
}

 【程序4】

main()
{int i,n;
scanf("%d",&n);
printf("%d=",n);
for(i=2;i<n;)
 if(n%i==0)
  {printf("%d*",i);
   n/=i; }
 else i++;
printf("%d\n",i);
getch();
}
追问
嗯嗯,其他的呢?跪求啊😭
追答

其它几个在想中……

【程序1】

main()
{int i,j,k,count=0;
for(i=1;i<=4;i++)
 for(j=1;j<=4;j++)
  if(i!=j)
   for(k=1;k<=4;k++)
    if(i!=k&&j!=k)
     count++;
printf("%d\n",count);
getch();
}

 【程序5】

main()
{char s[100];
int i,a=0,b=0,c=0,d=0;
gets(s);
for(i=0;s[i];i++)
 if(s[i]>='a'&&s[i]<='z'||s[i]>='A'&&s[i]<='Z')
  a++;
 else if(s[i]==' ')
  b++;
 else if(s[i]>='0'&&s[i]<='9')
  c++;
 else
  d++;
printf("%d\n%d\n%d\n%d\n",a,b,c,d);
getch();
}

 【程序6】

main()
{int a,n,i;
long s=0,t=0;
scanf("%d%d",&a,&n);
for(i=1;i<=n;i++)
 {t=t*10+a;
  s+=t;
 }
printf("%ld",s);
getch();
}

哈~终于全部做完了,采纳啊~

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式