首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数fun(),其功能是给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓"完全平方数",就是开方后的结果是整数的数),并且n加上268也是一个完全平方数,则函数值返回1,否则返回0。 注意:部分源程序在文件progl
请编写函数fun(),其功能是给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓"完全平方数",就是开方后的结果是整数的数),并且n加上268也是一个完全平方数,则函数值返回1,否则返回0。 注意:部分源程序在文件progl
admin
2023-02-27
47
问题
请编写函数fun(),其功能是给定一个整数n(n<10000),如果n加上100后是一个完全平方数(所谓"完全平方数",就是开方后的结果是整数的数),并且n加上268也是一个完全平方数,则函数值返回1,否则返回0。
注意:部分源程序在文件progl.c中。
请勿改动主函数main()和其他函数中的任何内容,仅在函数fun()的花括号中填入你编写的若干语句。
1 #include
2 #include
3 int fun(long n)
4 {
5 }
6 int main()
7 {
8 longi;
9 FILE*fp=fopen("out.dat","w");
10 for(i=1;i<10000;i++)
11 {
12 if(fun(i))
13 {
14 prfntf("%1d\n",i);
15 fprintf(fp,"%1d\n",i);
16 }
17 }
18 return 0;
19 }
选项
答案
1 int fun(long n) 2 { 3 int s1,s2; 4 s1=sqrt((double)n+100); 5 s2=sqrt((double)n+268); 6 if(s1==sqrt((double)n+100)&&s2==sqrt((double)n+268)) 7 return 1; 8 else return 0; 9 }
解析
定义整型的变量s1和s2,开平方的函数为sqrt()。s1=sqrt((double)n+100);其中变量s1是开平方后取整的值。如果s1和sqrt((double)n+
100)的值相等,表示其为完全平方数。
转载请注明原文地址:https://kaotiyun.com/show/CJ0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
男女学生共有8人,从男生中选取2人,且从女生中选取1人,共有30种不同的选法,其中女生有()。
容量为100的样本数据,按从小到大的顺序分为8组,如下表:则第三组的频数和频率分别是()。
由0,1,2,3,4组成的没有重复数字的全部五位数中,若按从小到大的顺序排列,则数字12340应是第()个数。
设x,y,z满足|3x+y-z-2|+(2x+y-z)2=,则x+y+z的值为()。
已知实数x,y满足x2+y2=2x,则x2+y2的最大值是()。
将一颗骰子随机抛掷2次,则所得最大点数与最小点数之差等于2的概率为()。
在1,2,3,4,5这五个数字组成的没有重复数字的三位数中,各位数字之和为奇数的共有()。
结合材料回答问题:华为从容的背后,有我们时代的整体加持华为遭遇美国极限施压之际,任正非接受媒体采访的内容刷屏。中国企业与中国企业家的自信、大气与从容,呈现于谈笑风生之间。从时代的角度审视,我
求下列函数的导数:y=arctan(thx).
随机试题
()是政策抉择的第一个环节。
A.产后10天B.产后4周C.产后72小时内D.产后4~6周E.产后6周产后最容易发生心衰的时间是
A.静止性震颤B.动作性震颤C.老年性震颤D.扑翼样震颤E.手足搐搦肝性脑病可见到的症状是()
关于重度妊高征的治疗,下列哪项是错误的
后张法预制梁板时,预应力损失过大的原因有()。
我国基金从业人员职业道德规范的内容不包括()。
债的变更是指不改变债的主体而改变债的内容的情形。债的变更需建立在原来存在合法有效的债的关系的基础上,且只能发生在债成立后、尚未履行或者尚未完全履行之前。已经终止的债,无变更的意义。根据上述定义,下列属于债的变更的一项是:
当团体中所有的人都能达到目标时,个体才能达到目标是指______。
TaskOne-Jobs•Forquestions13-17,matchtheextractswiththejobs,listedA-H.•Foreachextract,decidewhatthejob
AroraHillsAsecureplace,apeacefulplace,abetterplaceComeandlivenexttoNature.Inthecomm
最新回复
(
0
)