首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数据文件in.dat中存放有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编写函数jsValue(),其功能是:求tP,个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt。再把所有满足此条件的四位数依次存
已知数据文件in.dat中存放有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编写函数jsValue(),其功能是:求tP,个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt。再把所有满足此条件的四位数依次存
admin
2013-12-10
33
问题
已知数据文件in.dat中存放有300个四位数,并已调用读函数readDat()把这些数存入数组a中,请编写函数jsValue(),其功能是:求tP,个位数上的数减千位数上的数减百位数上的数减十位数上的数大于零的个数cnt。再把所有满足此条件的四位数依次存入数组b中,然后对数组b的四位数按从大到小的顺序进行排序。最后通过main()函数调用写函数writeDat(),把数组b中的数输出到文件out.dat中。
例如:1239。9—1—2—3>0,则该数满足条件,
存人数组b中,且个数cnt—cnt+1。
8129。9—8—1—2<0,则该数不满足条 件,忽略。
【试题程序】
#include
int aE300-1,bEaoo-1,cnt=0;
void readDat()l
void writeDat();
void jsValue()
{
}
main()
{
int i;
readDat();
jsValue();
writeDat();
printf(“cnt=%d\n”,cnt);
for(i=0;i
printf(“b[%d3=%d\n”,i,b
);
}
void readDat()
{
FILE*fp;
int i;
fp=fopen(”in.dat”,”r”);
for(i=0,i<300;i++)
fseanf(fp,“%d,”。&a
);
fclose(fp);
)
void writeDat()
{
FILE*fp;
int i;
fp=fopen(“out.dat”,“W”);
fprintf(fp,“%d\n”,cnt);
for(i=0;i
fprintf(fp,“%d\n”,b
);
fclose(fp);
}
选项
答案
void jsValue() {int i,j; /*定义变量*/ int a1,a2,a3,a4; int temp; for(i=0;i<300;i++) {al=a[i]%10; /*数位分解*/ a2=a[i]%100/10; a3=a[i]%1000/100I a4=a[i]/1000I if(a1一a4一a3一a2>0) /*判断条件*/ b[cnt++]=a[i]; } for(i=0;i
解析
转载请注明原文地址:https://www.kaotiyun.com/show/SElZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
以层次模型建立的数据库系统,其主要代表是
Oracle针对Internet/Intranet的产品是
数据库系统的并发控制主要方法是采用哪种机制?
关系数据库管理系统应能实现的专门运算包括
有如下请求磁盘服务的队列,要访问的磁道分别是98、183、37、122、14、124、65、67。现在磁头在53道上,若按最短寻道时间优先法,磁头的移动道数是
Internet上的计算机地址有两种表示形式:【】与域名。
设有关系R(S,D,M),其函数依赖集F={S→D,D→M},则关系R的规范化程度至多达到
当一个事务执行期间所使用的数据,不能被第二个事务再使用,直到第一个事务结束为止。这个性质称为事务的
在计算机上,高级语言程序一般称为书馆【】,不能直接执行,必须将他们翻泽成具体机器的机器语言程序才能执行,这种机器语言程序又称为目标程序。
中断装置发现中断后,通过交换【】引出中断处理程序。
随机试题
张可久“小山乐府”之“乐府”是指【】
将辅助生产车间费用先进行一次相互分配,然后再将辅助生产费用对辅助生产车间以外各受益对象进行分配,这种辅助生产费用的分配方法是【】
患儿,13岁,耳屏前形成的皮肤盲管,可能是由于
预期原理是()等估价方法的理论依据。
“四新”技术包括()。
某企业进行设备更新,年固定成本10万元,利用新设备生产的产品其单位成本为5元/件,产品售价为10元/件,假设企业生产函数为线性,则盈亏平衡产量为()万件。
农村基层党组织是农村各项工作的领导核心。()
某特色建筑项目评选活动设有纪念建筑、观演建筑、会堂建筑、商业建筑、工业建筑5个门类的类项。甲、乙、丙、丁、戊、己6位建筑师均有2个项目入选上述不同门类的类项,且每个门类有上述6人的2—3个项目入选。已知:(1)若甲或乙至少有一个项目入选观赏建筑或工业建
通常所说的"宏病毒"感染的文件类型是()。
A、It’scheaperthanothers.B、Itservesdeliciousfood.C、Therearefewerpeopleeatingthere.D、It’salargerestaurant.D女士提议再
最新回复
(
0
)