1、 Addbc cabdb cbddc dbbdb adbcb bbcca baaaa bcacc /*------------------------------------------------------- 【程序填空】 --------------------------------------------------------- 功能:功能:定义一种构造变量(涉及年、月、日)计算给定日 期是该年第几天。 -----------------------
2、/
#include
3、SPACE***********/
f=da.y%4==0&&da.y%100【?】0||da.y%400==0;
/***********SPACE***********/
if(da.m<1【?】da.d>12) exit(0);
a[11]+=f;
if(da.d<1||da.d>a[da.m-1]) exit(0);
/***********SPACE***********/
for(n=【?】,p=1;p 4、
【程序改错】
---------------------------------------------------------
题目:下列给定程序中函数fun功能是:把从主函数中输入3个数,最大数放
在a中,中间数放在b中,最小数放在c中。
例如:若输入数为:55 12 34,输出成果应当是:a=55.0,b=34.0,c=12.0。
-------------------------------------------------------*/
#include 5、io.h>
void fun(float *a,float *b,float *c)
{
/***********FOUND***********/
float *k;
if( *a<*b )
{
k=*a;
*a=*b;
*b=k;
}
/***********FOUND***********/
if( *a>*c )
{
6、k=*c;
*c=*a;
*a=k;
}
if( *b<*c )
{
k=*b;
*b=*c;
*c=k;
}
}
main()
{
float a,b,c;
printf("Input a b c: ");
scanf("%f%f%f",&a,&b,&c);
7、 printf("a = %4.1f,b = %4.1f,c = %4.1f\n\n",a,b,c);
fun(&a,&b,&c);
printf("a = %4.1f,b = %4.1f,c = %4.1f\n\n",a,b,c);
}
/*-------------------------------------------------------
【程序设计】
---------------------------------------------------------
题目:规定输入字符串中只包括字母和*号。请编写函数f 8、un,其功能
是:除了字符串前导*号之外,将串中其他*号所有删除。
在编写函数时,不得使用C语言提供字符串函数。
例如:字符串中内容为:****A*BC*DEF*G*******,删除后,字符串中内容
应当是:****ABCDEFG。
注意:请勿改动主函数main和其他函数中任何内容,仅在函数fun花括号中填入
你编写若干语句。
-------------------------------------------------------*/
#include 9、
void fun( char *a )
{
/**********Program**********/
/********** End **********/
}
main()
{
char s[81];
printf("Enter a string:\n");
gets(s);
fun( s );
printf("The string after deleted:\n");
puts(s);
wwj 10、t();
}
void wwjt ()
{/* 本函数用于打开文献,输入数据,调用函数,输出数据,关闭文献。 */
FILE *in,*out ;
int i ;char s[81] ;
in=fopen("in.dat","r");
if(in==NULL)
{
printf("Please Verify The Currernt Dir..It May Be Changed");
}
out=fopen("out.dat" 11、"w");
if(out==NULL)
{
printf("Please Verify The Current Dir.. It May Be Changed");
}
for(i = 0 ;i < 10 ;i++)
{
fscanf(in,"%s",s) ;
fun(s) ;
fprintf(out,"%s\n",s) ;
}
fclose(in) ;
fclose(out) ;
}






