题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-14 07:03:08

[多项选择]在文件IN30.DAT中有200组数据,每组有3个数,每个数均是3位数。函数readDat( )是读取这200组数据存放到结构数组aa中。请编制函数jsSort( ),其函数的功能是:要求在200组数据中找出条件为每组数据中的第二个数大于第一个数加第三个数之和,其中满足条件的个数作为函数jsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对结构数组bb中的数据按照每组数据的第二个数加第三个数之和的大小进行降序排列,排序后的结果仍重新存入结构数组bb中,最后调用函数writeDat( )把结果bb输出到文件 OUT30.DAT中。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数readDat( )和写函数writeDat( )的内容。
试题程序:
#include 〈stdio.h>
#include 〈string.h>
#include 〈conio.h>
typede f struct

int x1, x2, x3;
Data;
Data aa[200], bb[200]; int jsSort ( )
main ( )

int count;
readDat ( );
count = jsSort ( ); /*返回满足条件的个数*/
writeDat (count);
readDat ( )

FILE *in;
int i;
in = fopen("IN30.DAT", "r");
for(i=0; i〈200; i++)
fscanf(in,"%d %d %d", &aa[i].x1, &aa[i].x2, &aa[i].x3);
fclose (in);

writeDat (int count)

FILE *out;
int i;
out= fopen("OUT30.DAT", "w");
clrscr ( );

更多"在文件IN30.DAT中有200组数据,每组有3个数,每个数均是3位数"的相关试题:

[简答题]在文件IN70.DAT中有200组数据,每组有3个数,每个数均是3位数。函数readDat( )的功能是读取这200组数据并存放到结构数组aa中。请编制函数jsSort( ),其函数的功能是:要求在200组数据中找出条件为每组数据中的第二个数大于第一个数加第三个数之和,其中满足条件的个数作为函数jsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对结构数组bb中的数据按照每组数据的第二个数加第三个数之和的大小进行降序排列,排序后的结果仍重新存入结构数组bb中,最后调用函数writeDat( )把结果bb输出到文件OUT70.DAT中。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数readDat( )和写函数writeDat( )的内容。
试题程序:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
typedef struct

int x1,x2,x3;
Data;
Data aa[200],bb[200];
void readDat( );
void writeDat( );
int jsSort( )


void main( )

int count;
readDat( );
count=jsSort( );/*返回满足条件的个数*/
writeDat(count);

void readDat( )

FILE * in;
int i;
in=fopen("IN70.DAT","r");
for(i=0;i<200;i + +)
fscanf(in,"% d % d % d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);

void writeDat(int count)

FILE * out;
int i;
out=fopen("OUT70.D
[简答题]在文件in71.dat中有200组数据,每组有3个数,每个数均为3位数。函数readDat( )的功能是读取这200组数据并存放到结构数组aa中。请编制函数jsSort( ),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数加第三个数之和,其中满足条件的个数作为函数jsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数按照每组数据的第一个数加第三个数之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中。最后调用函数writeDat( )把结果bb输出到文件out71.dat中。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数readDat( )和写函数writeDat( )的内容。
试题程序:
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
typedef struct

int x1,x2,x3;
Data;
Data aa[200],bb[200];
void readDat( );
void writeDat( );
int jsSort( )


void main( )

int count;
readDat( );
count=jsSort( );
writeDat(count);

void readDat( )

FILE * in;
int i;
in=fopen("IN71.dat","r");
for(i=0;i<200;i + +)
fscanf(in,"% d % d % d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);

void writeDat(int count)

FILE * out;
int i;
system("CLS");

[多项选择]在文件IN30.DAT中有200组数据,每组有3个数,每个数均是3位数。函数readDat( )是读取这200组数据存放到结构数组aa中。请编制函数jsSort( ),其函数的功能是:要求在200组数据中找出条件为每组数据中的第二个数大于第一个数加第三个数之和,其中满足条件的个数作为函数jsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对结构数组bb中的数据按照每组数据的第二个数加第三个数之和的大小进行降序排列,排序后的结果仍重新存入结构数组bb中,最后调用函数writeDat( )把结果bb输出到文件 OUT30.DAT中。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数readDat( )和写函数writeDat( )的内容。
试题程序:
#include 〈stdio.h>
#include 〈string.h>
#include 〈conio.h>
typede f struct

int x1, x2, x3;
Data;
Data aa[200], bb[200]; int jsSort ( )
main ( )

int count;
readDat ( );
count = jsSort ( ); /*返回满足条件的个数*/
writeDat (count);
readDat ( )

FILE *in;
int i;
in = fopen("IN30.DAT", "r");
for(i=0; i〈200; i++)
fscanf(in,"%d %d %d", &aa[i].x1, &aa[i].x2, &aa[i].x3);
fclose (in);

writeDat (int count)

FILE *out;
int i;
out= fopen("OUT30.DAT", "w");
clrscr ( );

[简答题]在文件in75.dat中有200组数据,每组有3个数,每个数均为3位数。函数readDat( )是读取这200组数存放到结构数组aa中。请编制函数jsSort( ),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数加第三个数之和,其中满足条件的个数作为函数jsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数按照每组数据的第一个数加第三个数之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组比中。最后调用函数writeDat( )把结果bb输出到文件out75.dat。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数readDat( )和写函数writeDat( )的内容。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
typedef struct

int x1,x2,x3;
Data;
Data aa[200],bb[200];
int jsSort ( )


void main ( )

int count;
readDat( );
count=jsSort( );
writeDat(count);

readDat( )

FILE *in;
int i;
in=fopen("in75.dat","r");
for(i=0;i<200;i++)
fscanf(in, "%d %d %d", &aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);

writeDat(int count)

FILE *out;
int i;
clrscr( );
out=fopen("out75.dat","w");
for(i
[简答题]在in.dat文件中有200组数据,每组有3个数,每个数均是三位数。函数ReadDat( )读取这200组数据并存放到结构数组aa中。请编写函数jsSort( ),其功能是:要求在200组数据中找出条件为每组中的第一个数大于第二个数加第三个数的和,其中满足条件的组数作为函数jsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数据按照每组数据的第一个数加第三个之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中,最后调用函数WriteDat( ),把结果bb输出到out.dat文件中。
注意:部分源程序已经给出。
请勿改动主函数main( )、读数据函数ReadDat( )和输出数据函数WriteDat( )的内容。
#include<stdio.h>
#include<string.h>
#include<conio.h>
typedef struct

int x1,x2,x3;
data;
data aa[200],bb[200];
int jsSort( )


void ReadDat( )

FILE *in;
int i;
in=fopen("in.dat","r");
for(i=0;i<200;i++)
fscanf(in, "%d%d%d", &aa[i].x1, &aa[i].x2, &aa[i].x3);
fclose(in);

void WriteDat(int count)

FILE *out;
int i;
out=fopen("out.dat","w");
for(i=0;i<count;i++)

printf("%d,%d,%d第一个数+第三个数=%d/n",
bb[i].x1,bb[i].x2,bb[i].x3,bb[i].x1+bb[i].x3);
fprintf(out,"%d%d%d/n",bb[i].x1,bb[i].x2,bb[i].
[多项选择]在文件IN.DAT中有200组数据,每组有3个数,每个数均是三位数。函数:readDat( )是读取这200组数据存放到结构数组aa中。请编制函数jsSort( ),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数与第三个数之和,其中满足条件的个数作为函数jsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数据按照每组数据的第一个数与第三个数之和的大小进行升序排列(第一个数与第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中,最后调用函数writeDat( )把结果bb输出到OUT.DAT文件中。
注意:部分源程序存在文件PROG1.C文件中。请勿改动数据文件IN.DAT中的任何数据、主函数main( )、读函数readDat( )和写函数writeDat( )的内容。
[试题程序]
#include
#include
void readDat( );
void writeDat(int count);
typedef struct
int x1,x2,x3;
Data;
Data aa[200],bb[200];
int jsSort( )


void main( )

int count;
readDat( );
count=jsSort( );/*返回满足条件的个数*/
writeDat(count);

void readDat( )
FILE *in;
int i;
in=fopen("in.dat","r");
for(i=0;i<200;i++)
fscanf(in,"%d,%d,%d",&aa[i].x1,&aa[i].x2,&aa[i].x3);
fclose(in);

void writeDat(int count)

FILE *out;
int i;
out=fopen(“out.dat”,“W”);
[多项选择]在文件in75.dat中有200组数据,每组有3个数,每个数均为3位数。函数readDa(( )是读取这200组数存放到结构数组aa中。请编制函数JsSort( ),其函数的功能是:要求在200组数据中找出条件为每组数据中的第一个数大于第二个数加第三个数之和,其中满足条件的个数作为函数JsSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数按照每组数据的第一个数加第三个数之和的大小进行升序排列(第一个数加第三个数的和均不相等),排序后的结果仍重新存入结构数组bb中。最后调用函数writeDat( )把结果 bb输出到文件out75.dat。
注意:部分源程序已给出。
请勿改动主函数main( )、读函数readDat( )和写函数writeDat( )的内容。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
typedef struct

int xl,x2,x3;
Data;
Data aa[200],bb[200];
int jsSort( )



void main( )

int count;
readDat( );
count=jsSort( );
writeDat(count);

readDat ( )

FILE *in;
int i;
in=fopen("in75.dat","r");
for(i=0;i<200;i++)
fscanf (in, "%d %d %d",&aa[i] .x1,&aa[i] .x2,&aa[i] .x3);
fclose (in);

writeDat(int count)

FILE *out;
int i;
cl
[简答题]在文件IN.dat中有200组数据,每组有3个数,每个数均是三位数。函数Rdata( )读取这 200组数据存放到结构数组aa中,请编写函数greatSort( ),其功能是:要求在200组数据中找出条件为每组中的第1个数大于第2个数加第3个数的和,其中满足条件的组数作为函数 greatSort( )的返回值,同时把满足条件的数据存入结构数组bb中,再对bb中的数据按照每组数据的第1个数加第3个数之和的大小进行升序排列(第1个数加第3个数的和均不相等),排序后的结果仍重新存入结构数组bb中。最后调用函数Wdata( ),把结果bb输出到OUT.dat文件中。
注意:部分源程序已经给出。请勿改动主函数main( )、读数据函数Rdata( )和输出数据函数Wdata( )的内容。
#include <stdio. h>
#include <string.h>
#include <conio. h>
typedef struct
int x1, x2, x3;
data;
data aa[200], bb[200];
int greatSort ( )void Rdata ( )
FILE *in;
int i;
in = fopen("IN.dat", "r");
for (i=0; i<200; i++)
fscanf (in, "%d %d %d", &aa[i]. x1, &aa[i] .x2, &aa[i] .x3);
fclose (in);void Wdata(int count)
FILE *out;
int i;
out = fopen("OUT.dat", "w");
for (i=0; i<count; i++)
printf("%d,%d,%d 第一个数+第三个数=%d/n", bb[i].x1,
bb[i].x2, bb[i].x3, bb[i].x1 + bb[i]. x3);
fprintf (out, "%d %d %d/n", bb[i] .x1, bb[i] .x2,
bb[i] .x3);

fclose (ou
[简答题]已知数据文件in. dat中存有10组每组20个四位数的数据,每个数据间用空格分隔,调用读函数ReadDat( )把这10组数据存人数组aa中(其中,aa定义为 int aa[10][20])。请编制一函数jsVal( ),其功能是;首先去掉每组中首尾位置的两个数,接着计算其余18个数的算术平均值,并将计算结果依次存人数组bb中(其中,数组 bb定义为float bb[10]),然后把数组bb中的值按从大到小的顺序进行排序,排序后结果仍存人数组bb中,最后调用写函数WriteDat( )把结果bb输出到文件out. dat中。
注意:部分源程序已给出。
程序中已定义全局变量:aa[10][20]、bb[10]。
请勿改动数据文件in. dat中的任何数据、主函数main( )、读函数ReadDat( )和写函数WriteDat( )的内容。
·试题程序
# include <stdio. h>
int aa[10][20]
float bb[10]
void jsVal( )


void ReadDat( )

int i, j
FILE * fP;
fp = fopen("in.darn","r")
for(i=0; i<10~;i++)
for(j=0; j<20; j++) fscanf(fP,"%d", &aa[i][j])
fclose(p)

void main( )

int i
ReadDat( ); / * 读数据* /
jsVal( ); / * 按要求计算* /
for(i=0; i<10; i++) /* 从屏幕输出结果* /
printf("%6.2lf/n", bb[i]);

WriteDat( )

FILE * fp;
int i;

[单项选择]如果一组数据中,最大值为75,最小值为15,这组数据分为4组,那么每组的组距是()
A. 15 
B. 25 
C. 60 
D. 75
[简答题]在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT、SCORE和COURSE 利用SQL语句查询选修了“网络工程”课程的学生的全部信息,并将结果按学号降序存放在NETP.DBF文件中(库的结构同STUDENT,并在其后加入课程号和课程名字段)。 2.在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT,使用一对多报表向导制作一个名为 cj2的报表,存放在考生文件夹中。要求:选择父表STUDENT表中学号和姓名字段,从子表SCORE中选择课程号和成绩,排序字段选择学号(升序),报表式样为简报式,方向为纵向。报表标题为“学生成绩表”。
[简答题]在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT、SCORE和COURSE
利用SQL语句查询选修了“网络工程”课程的学生的全部信息,并将结果按学号降序存放在NETP.DBF文件中(库的结构同STUDENT,并在其后加入课程号和课程名字段)。
2.在考生文件夹中有一个数据库STSC,其中有数据库表STUDENT,使用一对多报表向导制作一个名为 cj2的报表,存放在考生文件夹中。要求:选择父表STUDENT表中学号和姓名字段,从子表SCORE中选择课程号和成绩,排序字段选择学号(升序),报表式样为简报式,方向为纵向。报表标题为“学生成绩表”。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码