《水浒传》号称黑旋风的是(),他所使的武器是两把斧头,该人力大如牛,但险些被冒充他的()所害。
参考答案:李逵;李鬼
已知数据文件IN86.DAT中存有200个4位数,并已调用读函数readDat()把这些数存入数组a中,请编制一函数JsVal(),其功能是;把千位数字和十位数字重新组合成一个新的十位数ab(新十位数的十位数字是原4位数的千位数字,新十位数的个位数字是原4位数的十位数字;),以及把个位数字和百位数字组成另一个新的十位数cd(新十位数的十位数字是原4位数的个位数字,新十位数的个位数字是原4位数的百位数字),如果新组成的两个十位数ab>cd,ab必须是偶数且能被5整除,cd必须是奇数,同时两个新十位数字均不为0,则将满足此条件的4位数按从大到小的顺序存入数组b中,并要计算满足上述条件的4位数的个数cnt,最后调用写函数writeDat()把结果cnt及数组b中符合条件的4位数输出到OUT86.DAT文件中。 注意:部分源程序已给出。 程序中已定义数组:a[200],b[200],已定义变量:cnt。 请勿改动主函数main()、读函数readDa(()和写函数writeDat()的内容。 试题程序: #inc lude<stdio. h> #define MAX 200 int a [MAX], b [MAX] , cnt=0; void jsVal( ) void readDat( ) int i;FILE *fp;fp=fopen("IN86.DAT","r");for (i=0; i<MAX; i++) fscanf(fp,"%d",&a[i]);fclose (fp); main ( ) int i;readDat ( );jsVal ( );print f ( "满足条件的数=%d\n", cnt);for (.i=0; i<cnt; i++) print f ( "%d" ,b Iii ;printf ( "\n" );writeDat ( ); writeDat ( ) FILE *fp;int i; fp=fopen("OUT86.DAT","w"); fprintf(fp,"%d\n",cnt); for(i=0;i fprintf(fp, "%d\n",b[i]); fclose(fp);
Directions:
A. Study the following cartoon carefully and write an essay in no less than 200 words.
B. Your essay must be written clearly on ANSWER SHEET 2.
C. Your essay should meet the requirements below:
1) Describe the cartoon,
2) deduce the purpose of the drawer of the picture, and
3) give your comments.