1 / 5
文档名称:

04真题答案.doc

格式:doc   大小:83KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

04真题答案.doc

上传人:小健 2021/6/23 文件大小:83 KB

下载得到文件列表

04真题答案.doc

相关文档

文档介绍

文档介绍:04真题答案
1、
#include<stdioh>
#include<>
Void main()
(
FILE *fp;
int ij,k,n=O;
char filename[10]={""};
if ((fp=fopen(filename/,w,,))==NULL)
{printf("Can not open file.'n"); exit(O);}
for(i=l;i<20;i++)
for(j=l;j<33;j++)
(
k=100-i-j;
if (((5*i+3*j+k/3)==100)&&k%3==0)
(
fprintf(fp/公鸡%d 只,母鸡%d 只,小鸡%d 只。\n〃,l,j,k) n++;
}
)
fprintf(fp/共%(1 种方案〃,n);
fclose(fp);
)
2、
#include<stdioh>
Void main()
( int a[ll]={l,4,6,9,13,16,19,28,40,100);
int num,l,j;
printf("array a:"\n);
for (i=0;i<10;i++)
printf("%5d〃,a[i]);
printf ("\n〃);
printf("lnsert data:");
scanf("%d〃,&num);
if (num > a[9]) a[10] = num;
else {
for (i = 0;i < 10;i++)
if (a[i] > num)
( for (j = 9;j >= i;j-)
a[j+l] = a[j];〃这两句为后移
a[i] = num;
break;//跳出for循环
} printf(/zNow,array a:"); for (i=0;i<ll;i++) printf("%5d〃,a[i]); printf ("\n〃);
)
3、
#include<>
void main()
(
int sign=l;
float t=0,l,s=0;
printf(Tnput a number:"); scanf("%f〃,&n);
for(i=;i<=10;i++)
{
t=sign/i+t;
sign=-sign;
}
printf("n 为 10 时,和为%\n”,t); sign=l;
for(i=;i<=100;i++)
{
t=sign/i+t;
sign=-sign;
}
printf("n 为 100 时,和为%\n〃,t);
}
4、
#include<>
#include<>
void main()
(
float solut(float a, float b, float c, float d); float a,b,c,d;
prinrf('Input a,b,c,d");
scanf("%f,%f,%f,%f”,&a,&b,&c,&d);
printf(z/x=%\n,,,solut(a,b,c,d));
}
float solut(float