已知数据文件1N69.DAT中存有200个4位数,并已调用读函数readDat()把

题型:多项选择题

问题:

已知数据文件1N69.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:把一个4位数的千位数上的值减百位数上的值再减十位数上的值最后减个位数上的值,如果得出的值大于等于零且此4位数是奇数,则统计出满足此条件的数的个数cnt并把这些4位数存入数组b中,然后对数组b的4位数按从小到大的顺序进行排序,最后调用函数writeDat()把结果cnt及数组b中的符合条件的4位数输出到out69.dat文件中。
注意:部分源程序已给出。
程序中已定义数组:a[200],b[200],已定义变量:cnt。
请勿改动主函数main()、读函数readDat()和写函数writeDat()的内容。
试题程序:
#include<stdio.h>
#define MAX 200
int a[MAX] ,b[MAX] ,cnt=0; void jsVal()
void readDat()

int i;
FILE *fp;
fp=fopen ("IN69. DAT", "r");
for ( i=0; i<MAX; i++)
fscanf(fp,"%d",&a[i]);
fclose (fp);
void main ()

int i;
readDat ();
jsVal ();
printf ("满足条件的数=%d\n", cnt);
for (i=0; i. printf ("%d", b [i] );
printf ("\n");
wrfteDat ();
writeDat ()

FILE *fp;
iht i;
fp=fopen ("out69.dat", "w");
fprint f (fp, "%d\n", cnt);
for (i=0; i<cnt; i++)
fprint f (fp, "%d\n", b [i] );
fclose (fp);

考点:计算机等级考试网络技术三级网络技术机试
题型:多项选择题

张老师带一组实习医生到小学开展窝沟封闭防龋工作,在临床操作过程中,对每个技术环节出现的问题老师都予以分析和纠正,冲洗干燥时关键的一点是()。

A.冲洗牙面10~15秒

B.边冲边排唾液吸干

C.压缩空气吹15秒

D.干棉卷隔湿

E.封闭前不被唾液污染

题型:多项选择题

酸性天然气的三甘醇脱水过程采用汽提气再生。

题型:多项选择题

糖尿病患者足部皮肤表浅溃疡,Wagner’s分类为()

A.1级

B.2级

C.3级

D.4级

E.5级

题型:多项选择题

金融债券的发行可以采取一次足额发行或限额内分期发行的方式。()

题型:多项选择题

旅行社为招徕游客,向某公司发出一份线路宣传品,其中包含了旅游行程安排、旅游价格、违约责任等,这是一种()。

A.要约

B.要约邀请

C.承诺

D.要约引诱

更多题库