C语言编程 那位大哥大姐帮我设计一个啊 我们老师要求弄的一个课程设计

来源:百度知道 编辑:UC知道 时间:2024/06/20 15:08:18
星期死的就要交啦,请你们帮帮我吧,这个学期没学好就弄不来,急急急啊!!!!我感激不敬!希望大家好好的帮我弄弄啊! 题目是:一个奇异的三位数,一个自然数有三位数,它的五进制表达式是一个三位数,而它的七进制表达式也是一个三位数,且这两个三位数的数码正好相反,求这个自然数。要求是(1) 请给出问题分析与算法设计,并画出流程图;(40%)(2) 编写程序,并给出说明与注释;(40%)(3) 运行程序,并获得正确结果。(20%):

//从最小的三位数100开始循环,求出这个数的五进制数和七进制数,
//比较是否符合条件不符合条件继续循环,符合条件输出,结束循环.
//本程序没有考虑不存在这个数的情况!
#include "stdio.h"
#include "stdlib.h"
void co(int i,int k,int a[])
{int t=0;
while(i)
{a[t++]=i%k;i=i/k; }
}

main()
{int wu[3],qi[3],i;
for(i=100;i<=999;i++)
{co(i,5,wu);
co(i,7,qi);
if((wu[0]==qi[2])&&(wu[1]==qi[1])&&(wu[2]==qi[0]))
{printf("这个数是%d:\n",i);break; }
}
system("pause");
}

(1)问题分析:略。
(2)编写程序:
int a = 正确答案;
printf("%d", a);
(3)运行程序:结果正确 O(∩_∩)O

分给的少,懒得做

谁叫你不好好学