题目内容

已知数据文件IN78.DAT中存有200个4位数,并己调用读函数readDat()把这些数存入数组a中,请编制一函数jsVal(),其功能是:如果一个4位数的千位数字上的值大于等于百位数字上的值,百位数字上的值大于等于十位数字上的值,以及十位数字上的值大于等于个位数字上的值,并且此4位数是奇数,则统计出满足此条件的数的个数cnt并把这些4位数按从小到大的顺序存入数组b中,最后调用写函数 writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT78.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("IN78.DAT","r"); for(i=0;i<MAX ;i++) fscanf(fp, "%d" ,&a[i]); fclose(fp); main() int i; readDat ( ); jsVal (); printf ("满足条件的数=%d\n", cnt); for(i=0;i<cnt ;i++) printf("%d" ,b[i]); printf("\n"); writeDat (); writeDat () FILE *fp; int i; fp=fopen("OUT78.DAT","w"); fprintf(fp, "%d\n" ,cnt); for(i=0;i<cnt ;i++) fprintf(fp, "%d\n" ,b[i]); fclose(fp);

查看答案
更多问题

患者,女性,36岁,唇痈8d,高热3h。查体:体温39.6℃;神志不清,左侧瞳孔散大,对光反应消失;唇周红肿,质地坚韧,界限不清,表面有多个脓栓;右肢体瘫痪。 患者痊愈出院,指导其预防类似问题发生的方法是

A. 尽早切开引流
B. 局部冷敷
C. 禁挤压,少说话
D. 营养支持
E. 全身应用抗生素

患儿,2岁,发热、呕吐3天。患儿精神差,呈昏睡状态。查体:体温39℃,脉搏110/min,呼吸24/min,血压90/60mmHg,颈项强直;脑脊液检查:外观混浊,压力升高,蛋白含量升高,糖和氯化物明显降低。 该病最主要的治疗原则是

A. 早期用药
B. 规律用药
C. 强化用药
D. 长程用药
E. 减少户外活动

患者,男性,26岁,右小腿蛇咬伤急诊。查体:右小腿外侧有一对深、大齿痕,伤口出血不止,周围皮肤瘀斑、血疱。 为降解蛇毒,可用于伤口外周封闭的药物是

A. 胰蛋白酶
B. 胰淀粉酶
C. α糜蛋白酶
D. 纳豆激酶
E. 胶原酶

患者,女性,28岁,外阴瘙痒伴尿频、尿痛就诊。妇科检查:阴道黏膜红肿,可见白色豆渣样分泌物少许。 该病最可能的诊断是

A. 滴虫阴道炎
B. 外阴阴道假丝酵母菌病
C. 外阴白色病变
D. 外阴炎
E. 急性尿路感染

答案查题题库