全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)C語(yǔ)言上機(jī)題22
時(shí)間:2008-10-31 13:41:00 來(lái)源:無(wú)憂考網(wǎng) [字體:小 中 大]
★題目22
請(qǐng)編寫(xiě)函數(shù)countvalue(),它的功能是:求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件out.dat中。
例如若n為1000時(shí),函數(shù)值應(yīng)為:s=153.909064。
部分源程序存在文件prog1.c中。
請(qǐng)勿改動(dòng)主函數(shù)main()和輸入輸出數(shù)據(jù)函數(shù)progreadwrite()的內(nèi)容。
#include
#include
#include
double countvalue(int n)
{ int i;
double s=0.0;
for(i=1;i if(i%21==0) s+=i;
return sqrt(s);
}
main()
{
clrscr();
printf("自然數(shù)之和的平方根=%f\n",countvalue(1000));
progreadwrite();
}
progreadwrite()
{
file *fp,*wf;
int i,n;
float s;
fp=fopen("in.dat","r");
if(fp==null){
printf("數(shù)據(jù)文件in.dat不存在!");
return;
}
wf=fopen("out.dat","w");
for(i=0;i<10;i++){
fscanf(fp,"%d\n",&n);
s=countvalue(n);
fprintf(wf,"%f\n",s);
}
fclose(fp);
fclose(wf);
}
請(qǐng)編寫(xiě)函數(shù)countvalue(),它的功能是:求n以內(nèi)(不包括n)同時(shí)能被3與7整除的所有自然數(shù)之和的平方根s,并作為函數(shù)值返回,最后結(jié)果s輸出到文件out.dat中。
例如若n為1000時(shí),函數(shù)值應(yīng)為:s=153.909064。
部分源程序存在文件prog1.c中。
請(qǐng)勿改動(dòng)主函數(shù)main()和輸入輸出數(shù)據(jù)函數(shù)progreadwrite()的內(nèi)容。
#include
#include
#include
double countvalue(int n)
{ int i;
double s=0.0;
for(i=1;i if(i%21==0) s+=i;
return sqrt(s);
}
main()
{
clrscr();
printf("自然數(shù)之和的平方根=%f\n",countvalue(1000));
progreadwrite();
}
progreadwrite()
{
file *fp,*wf;
int i,n;
float s;
fp=fopen("in.dat","r");
if(fp==null){
printf("數(shù)據(jù)文件in.dat不存在!");
return;
}
wf=fopen("out.dat","w");
for(i=0;i<10;i++){
fscanf(fp,"%d\n",&n);
s=countvalue(n);
fprintf(wf,"%f\n",s);
}
fclose(fp);
fclose(wf);
}
- 2009年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2009年3月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年9月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2008年4月全國(guó)計(jì)算機(jī)四級(jí)數(shù)據(jù)庫(kù)工程師考試真題及答案
- 2011年3月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 2010年9月全國(guó)計(jì)算機(jī)二級(jí)Java考試真題及答案
- 查看計(jì)算機(jī)等級(jí)考試全部真題>>
- 2025年3月全國(guó)計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間及查分入口(5月9日公布)
- 2025年3月全國(guó)計(jì)算機(jī)一級(jí)成績(jī)查詢?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月全國(guó)計(jì)算機(jī)二級(jí)成績(jī)查詢?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月全國(guó)計(jì)算機(jī)三級(jí)成績(jī)查詢?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月全國(guó)計(jì)算機(jī)四級(jí)成績(jī)查詢?nèi)肟冢ㄒ验_(kāi)通)
- 2025年3月全國(guó)計(jì)算機(jī)等級(jí)考試成績(jī)查詢時(shí)間及成績(jī)查詢?nèi)肟?/a>
- 查看計(jì)算機(jī)等級(jí)考試全部文檔 >>
- 2024年9月上海計(jì)算機(jī)一級(jí)成績(jī)查詢時(shí)間及查分入口
- 2024年9月全國(guó)計(jì)算機(jī)一級(jí)成績(jī)查詢時(shí)間及查分入口
- 2024年9月全國(guó)計(jì)算機(jī)一級(jí)考試成績(jī)查詢?nèi)肟冢ㄒ验_(kāi)
- 2025年3月全國(guó)計(jì)算機(jī)二級(jí)成績(jī)查詢時(shí)間及成績(jī)查詢
- 2025年3月全國(guó)計(jì)算機(jī)一級(jí)成績(jī)查詢時(shí)間及成績(jī)查詢
- 2024年9月江蘇計(jì)算機(jī)一級(jí)成績(jī)查詢時(shí)間及查分入口
- 2024年9月浙江省全國(guó)計(jì)算機(jī)等級(jí)考試(NCRE)
- 2024年9月浙江計(jì)算機(jī)二級(jí)考試準(zhǔn)考證打印入口(9