决战期末
【程序填空】 if(x
功能:写一个函数,求一个字符串的 if(x
长度,在main 函数中输入字 if(y
符串,并输出其长度。 printf("%3d%3d%3d",x,y,z);
len=length(str); wwjt();
... }
Intlength(p)
......... voidwwjt()
N++; {
... FILE*IN,*OUT;
P++; intm,n;
... inti[2];
【程序改错】 IN=fopen("in.dat","r");
功能:将一个字符串中的大写字母转 if(IN==NULL)
换成小写字母。 {
bool(char)fun(char*c) printf("ReadFILEError");
...... }
fun=c;(return*c) OUT=fopen("out.dat","w");
.......... if(OUT==NULL)
puts(*p);(putchar(*p)) {
............. printf("WriteFILEError");
【程序设计】 }
功能:编写函数实现两个数据的交换, for(n=0;n<3;n++)
在主函数中输入任 {
意三个数据,调用函数对这三个数据 for(m=0;m<2;m++)
从大到小排序。 {
fscanf(IN,"%d",&i[m]);
}
*/ swap(&i[0],&i[1]);
fprintf(OUT,"%d\n",i[0]);
#include fprintf(OUT,"%d\n",i[1]);
voidwwjt(); }
fclose(IN);
voidswap(int*a,int*b) fclose(OUT);
{ }
/**********Program**********/ /*
/**********End**********/ 【程序填空】
}
功能:输入3 个数 a,b,c,按从小到大
main()