#includestdio.h
成都创新互联公司的客户来自各行各业,为了共同目标,我们在工作上密切配合,从创业型小企业到企事业单位,感谢他们对我们的要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。专业领域包括网站设计、成都网站设计、电商网站开发、微信营销、系统平台开发。
#includetime.h
#includestdlib.h
int main()
{
char filename[255];
float a;
int n,i;
printf("输入文件名:");
scanf("%s",filename);
FILE* fp;
if((fp=fopen(filename,"w+"))==NULL)
{
printf("文件不存在!!!");
return -1;
}
printf("输入数字个数:");
scanf("%d",n);
for(i=0;in;i++)
{
scanf("%f",a);
fprintf(fp,"%f\n",a);
}
fclose(fp);
return 0;
}
楼上的错了,题目是要求按从小到大排序,而你是从大到小排。代码如下,错哪都指出来了
#include stdio.h
#include math.h
int main ()
{
int f1(int a);
void f2(int c[10]); //不需要又返回值
int i,b[10],c[10]={0},j=0,n; //j=0
for (i=0;i10;i++)
scanf ("%d",b[i]);
for (i=0;i10;i++)
{
n=f1(b[i]);
if (n==1)
{
c[j]=b[i];
j++;
}
}
f2(c);
for (i=0;i10;i++)
if (c[i]!=0)
printf("%d\t",c[i]);
return 0;
}
int f1(int a)
{
int n,i;
for (i=2;i=sqrt(a);i++)
{
if (a%i==0)
break;
}
if (isqrt(a))
n=1;
else
n=0;
return n;
}
void f2(int c[10])
{
int i,j,l;
for (i=0;i10;i++)
{
for (j=1;j10-i;j++) //是j10-i,而不是ji
if (c[j]c[j-1])
{
l=c[j];
c[j]=c[j-1];
c[j-1]=l;
}
}
}
f1()函数,是将t追加到s尾,即:将s t拼接到一起,形成一个新串
void f2( char *s, char *t )
{
while ( *s != '\0' )
s++;
while ( *s++=*t++ ) ;
}
网页题目:已知函数f1的c语言代码 已知函数f1的c语言代码框架及其过程体对应的汇编代码
文章链接:https://www.cdcxhl.com/article42/dddjchc.html
成都网站建设公司_创新互联,为您提供动态网站、网站设计公司、品牌网站建设、域名注册、响应式网站、外贸网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联