下面这些题,用C 语言编程!求步骤!谢谢 40
4个回答
展开全部
这个大部分都写过n遍。
随手写三个吧。
1.
#include<stdio.h>
int main()
{
int a;
int b;
int c;
int n=0;
for(a=1;a<=3;a++)
{
for(b=1;b<=3;b++)
{
for(c=1;c<=3;c++)
{
if(b!=a && c!=a && c!=b)
{
n++;
printf("%d%d%d\n",a,b,c);
}
}
}
}
printf("%d\n",n);
}
2.
#include<stdio.h>
int main()
{
int n;
int a,b,c;
for(n=100;n<1000;n++)
{
a=n/100;
b=n%100/10;
c=n%10;
if(a*a*a+b*b*b+c*c*c==n)
{
printf("%d\n",n);
}
}
return 0;
}
3.
#include<stdio.h>
int main()
{
int n;
int i;
int sum;
for(n=1;n<1000;n++)
{
sum=0;
for(i=1;i<n;i++)
{
if(n%i==0) sum+=i;
}
if(sum==n) printf("%d\n",n);
}
return 0;
}
展开全部
就是for循环加上if判断,能解决大部分问题。噗
追问
可是我不会,是选修课,这课就没去上过
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全都是些语句题,,,,只用到很少的算法,,,;
追问
这些都要编成程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
悲剧啊 百度答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询