下载此文档

2011年蓝桥杯预赛题目答案.doc


文档分类:中学教育 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
//
#include <>
void main()
{
int JC[] = {1,1,2,6,24,120,720,5040,40320,362880};
int i;
int sum;
int x;
for (i=100; i<1000; i++)
{
sum = 0;
x = i;
while (x)
{
sum += JC[x%10];
x /= 10;
}
if (i == sum)
{
printf("%d\n",i);
}
}
}
#include <>
void main()
{
double x[10] = {7,8,8,8,8,20,8,8,8,8};
int i,j;
double dif = -1;
double bad;
double sum;
int n=10;
double t;
for (i=0;i<10;i++)
{
sum = 0;
for (j=0; j<n ; j++)
{
if (j!=i) sum+=x[j];
}
t = x[i]-sum/(n-1);
if (t<0) t = -t;
if (t>dif)
{

dif = t;
bad = x[i];
printf("%d,%f\n",i,x[i]);
}
}
printf("bad = %lf\n",bad);
}
//
#include <>
#include <>
void reverse_str(char* buf, int n)
{
char tmp;
if (n<2) return;
tmp = buf[0];
buf[0] = buf[n-1];
buf[n-1] = tmp;
reverse_str(buf+1,n-2);
}
void main()
{
char a[10] = "zhanghe";
reverse_str(a,strlen(a));
printf("%s\n",a);
}
#include <>
void fun(double dTestNo, int iBase)
{
int iT[8];
int iNo;
printf("十进制正小数%f 转换成%d 进制数为:",dTestNo, iBase);
for(iNo=0;iNo<8;iNo++)
{
dTestNo *= iBase;
iT[iNo] = (int)dTestNo;
if(dTestNo) dTestNo -= iT[iNo];
}

printf(
"0.");
for(iNo=0; iNo<8; iNo++) printf("%d", iT[iNo]);
printf("\n");
}
void main ( )
{
double dTestNo= ;
int iBase;

for(iBase=2;iBase<=9

2011年蓝桥杯预赛题目答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yzhlya
  • 文件大小39 KB
  • 时间2018-02-06