#include <stdarg.h>
#include <time.h>
int write_log (FILE* pFile, const char *format, ...) {
va_list arg
int done
va_start (arg, format)
//done = vfprintf (stdout, format, arg)
time_t time_log = time(NULL)
struct tm* tm_log = localtime(&time_log)
fprintf(pFile, "%04d-%02d-%02d %02d:%02d:%02d ", tm_log->tm_year + 1900, tm_log->tm_mon + 1, tm_log->tm_mday, tm_log->tm_hour, tm_log->tm_min, tm_log->tm_sec)
done = vfprintf (pFile, format, arg)
va_end (arg)
fflush(pFile)
return done
}
#include<stdio.h>void main(void) { float a[20]int i,jfloat tempfor(i=0i<20i++) { scanf("%f",&a[i])} for(i=0i<20i++) { for(j=i+1j<20j++) { if (a[i]>a[j]) { temp=a[i]a[i]=a[j]a[j]=temp} } } printf("从小到大的顺序为:\n")for(i=0i<20i++) { printf("%f",a[i])} putchar('\n')}欢迎分享,转载请注明来源:内存溢出
评论列表(0条)