1 / 99
文档名称:

全国计算机二级c语言填空题库.doc

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

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

分享

预览

全国计算机二级c语言填空题库.doc

上传人:文库旗舰店 2018/5/26 文件大小:477 KB

下载得到文件列表

全国计算机二级c语言填空题库.doc

文档介绍

文档介绍:、程序填空题
:将形参n所指变量中,各位上为偶数的去除,剩余的数按原来从高到低的顺序组成一个新的数,并通过形参指针n传回所指变量。
例如:输入一个数:27638496,新的数为:739。
/**********found**********/
t=*n % 10;
/**********found**********/
if(t%2!= 0)
{ x=x+t*i; i=i*10; }
/**********found**********/
*n=x;
2.,函数fun的功能是将形参给定的字符串、整数、浮点数写到文本文件中,再用字符方式从此文本文件中逐个读入并显示在终端屏幕上。
/**********found**********/
FILE * fp;
/**********found**********/
while (!feof(fp))
/**********found**********/
putchar(ch); ch = fgetc(fp);
,即用新的学生数据覆盖该学生原来的数据,其它学生的数据不变。
/**********found**********/
fp = fopen(filename, "rb+");
/**********found**********/
fseek(fp, -1L*sizeof(STU), SEEK_END);
/**********found**********/
fwrite(&n, sizeof(STU), 1, fp);
4函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指的文件中,覆盖原来的文件内容。
/**********found**********/
fp = fopen(filename, "rb");

/**********found**********/
if (s[i].sno >s[j].sno)
/**********found**********/
fwrite(s, sizeof(STU), N, fp);}
,函数fun的功能是将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和atof将字符串转换成相应的整数、浮点数,然后将其显示在屏幕上。
/**********found**********/
FILE * fp;
/**********found**********/
fclose(fp) ;
/**********found**********/
fscanf(fp,"%s%s%s", str, str1, str2);
,当调用正确时,程序输出:x1=, x2= x1*x1+x1*x2=
/**********found**********/
double fun(int i, double x, double y)
{ if (i==1)
/**********found**********/
return f1(x);
/**********found**********/
return f2(x, y);}

/**********found**********/
void show(STU tt)
/**********found**********/
printf("%", [i]);
/**********found**********/
show(std);}

/**********found**********/
void modify(STU *ss,float a)
/**********found**********/
ss->score[i] *=a;
/**********found**********/
modify(&std,a);
。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾为:2、4、6、8、10。
/**********