数据库文件 DD.DBF有 100条记录,当前记录号是 10,执行 DISPLAY ALL命令后,记录指针指向的记录号是()。 A)
数据库文件 DD.DBF有 100条记录,当前记录号是 10,执行 DISPLAY ALL命令后,记录指针指向的记录号是( )。
A) 100 B) 1O C) 101 D) 1
数据库文件 DD.DBF有 100条记录,当前记录号是 10,执行 DISPLAY ALL命令后,记录指针指向的记录号是( )。
A) 100 B) 1O C) 101 D) 1
现有一个10个人的100行选票数据文件IN.dat,其数据存放的格式是每条记录的长度均为10位,第一位表示第1个人的选中情况,第二位表示第2个人的选中情况,以此类推;内容均为字符0或1,1表示此人被选中,0表示此人未被选中,若一张选票人数大于5个人时被认为无效的选票。给定函数Rdata()的功能是把选票数据读入到字符串数组string中。函数CountRs()其功能是:统计每个人的选票数并把得票数依次存入result[0]到result[9]中。把结果result输出到OUT.dat文件中。 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include <stdio.h> #include <stdlib.h> char string[100][11]; int result[10]; int Rdata(void); void Wdata(void); void CountRs(void) { int i, count, j; char *pf; for (i=0; i<10; i++) result[i]="0;" for (i="0;" { pf="string[i];" count="0;" while (*pf) if (*pf="=" '1') count++; ______________; } (count (j="0;" j++) result[j] +="string[i][j]-'0';" void main() int i; (rdata()) printf("选票数据文件in.dat不能打开!\n\007"); exit(-1); countrs(); wdata(); rdata(void) file *fp; ((fp="fopen("IN.dat"," "r"))="=" null) return 1; (fgets(string[i], 12, fp)="=" _______________; fclose(fp); 0; wdata(void) fp="fopen("OUT.dat"," "w"); fprintf(fp, "%d\n", result[i]); printf("第%d个人的选票数="%d\n"," i 1,> A、第1处:pf++; 第2处:string[i][10] = '\0'
B、第1处:pf++ 第2处:return 0
C、第1处:*pf=*pf+1 第2处:return 0
D、第1处:*pf=*pf+1 第2处:string[i][10] = '\0'
A) 是同一个数据库中的表 B) 不同数据库中的两个表
C) 两个自由表 D) 一个是数据库表,另一个是自由表
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!