题目内容

已知数据文件N.DAT中存有200个四位数,并已调用读函数readDat()把这些数存入数组a中。请编写函数jsVal(),其功能是:如果四位数各位上的数字均是0或2或4或6或8,则统计出满足此条件的个数cnt,并把这些四位数按从大到小的顺序存入数组b中。最后main()函数调用写函数writeDat(),把结果cnt以及数组b中符合条件的四位数输出到OUT.DAT文件中。 注意:部分程序已经给出。 程序中已定义数组:a[200],b[200];已定义变量:cnt。 请勿改动数据文件IN.DAT中的任何数据及主函数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("IN.DAT","r"); for(i=0;i<MAX;i++) fscanf(fp,"%d,",&a[i]); fclose(fp); } void writeDat() { FILE *fp; int i; fp=fopen("OUT.DAT","w"); fprintf(fp,"%d\n",cnt); for(i=0;i<cnt;i++) fprintf(fp,"%d\n",b[i]); fclose(fp); } void main () { int i; readDat(); jsVal(); printf("满足条件的数=%d\n",cnt); for(i=0;i<cnt;i++) printf("%d",b[i]); printf("\n"); writeDat(); }

查看答案
更多问题

下列属于专业甲级工程监理企业资质等级标准的是______。

A. 具有独立法人资格且注册资本不少于300万元
B. 企业近2年内独立监理过2个以上相应专业的二级工程项目
C. 申请工程监理资质之日前2年内没有规定禁止的行为
D. 申请工程监理资质之日前1年内没有因本企业监理责任造成质量事故
E. 企业具有必要的工程试验检测设备

下列不属于监理企业综合资质标准要求的是______。

A. 申请工程监理资质之日前一年内没有规定禁止的行为
B. 申请工程监理资质之日前一年内没有因本企业监理责任造成重大质量事故
C. 申请工程监理资质之日前二年内没有因本企业监理责任发生生产安全事故
D. 具有5个以上工程类别的专业甲级工程监理资质

上市监理股份有限公司组织机构的特殊要求是______。

A. 需要设立股东大会
B. 需要设立董事会
C. 需要设立监事会
D. 需要设立独立董事和董事会秘书

注册监理工程师变更注册不需要提交的材料是______。

A. 申请人注册有效期内达到继续教育要求的证明材料
B. 申请人变更注册申请表
C. 申请人的工作调动证明
D. 申请人与新聘用单位签订的聘用劳动合同复印件

答案查题题库