- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序填空答案
填空题
(一)
#include stdio.h
#include math.h
void main()
{
int x;
/**/ float f; /**/ /*程序9、10行用到变量f,且用%f形式输出,应该定义为float类型*/
printf(Input an integer: );
scanf(%d,x);
f = /**/ (fabs(x)-2)/(pow(x,2)+1) /**/ ;
printf(F(x)=%f\n,f);
}
#include stdio.h
void main()
{ double pi=0;
long i, sign=1;
for(i=1;i=10001;i+=2) /*循环计算括号内的多项式,分母从1――10001*/
{
pi+=1.0*sign/i; /*pi用来累加每一项为1.0/I 此外还需乘符号sign*/
sign=/**/ (-1)*sign /**/;/*sign用来表示每一项的符号,正负交替出现*/
}
pi*=/**/ 4*pi /**/;
printf(%f\n,pi);
}
#include stdio.h
int max,min;
void find_max_min(int *p,int n) /*地址传递,指针p指向数组的起始地址*/
{
int *q;
max=min=*p;/*循环开始前,设置max和min都为数组第一个数*/
for(q=p; q/**/p+n /**/; q++) /*指针q也指向数组开始,q++使得逐个向下寻找*/
if(/**/ max*q /**/ ) max=*q;/*若找到比max还大的数,替换max*/
else if(min*q) min=*q;}/*若找到比min还小的数,替换min*/
/*循环遍历数组所有元素,结束后max值为最大值min中最小值*/
void main()
{
int i,num[10];
printf(Input 10 numbers: );
for(i=0;i10;i++) scanf(%d,num[i]);
find_max_min(/**/num/**/,10);/*数组名num代表数组的起始地址,可与形参*p对应*/
/*调用时为地址传递,数组首地址传递给指针变量p*/
printf(max=%d,num=%d\n,max,min);
}
(二)
#include stdio.h
void main()
{
int a,b,k;
int plu = /**/ 403 /**/;
for(a=1; a10; a++) /*a可能的取值在1-9 */
for(b=1; b10; b++) /*b可能的取值在1-9 */
{
k = /**/ (a*10+b)*(b*10+a) /**/ ;
if(k==plu) printf(A = %d, B = %d\n,a,b);
}
}
#include stdio.h
void main()
{
int n,a,b;
/**/ a=0; /*变量a赋初值,a为正数计数器,初始为0*/
b=0; /*变量b赋初值,b为负数计数器,初始为0*/
/**/
scanf(%d,n);
while(/**/ n!=0 /**/)/*当输入不为0时循环进行*/
{
if(n0) a++;/*若输入的数大于0,正数计数器a增加1*/
else /**/ b++ ; /**//*若输入的数小于0,负数计数器b增加1*/
scanf(%d,n); /*再输入一个数,返回循环*/
}
printf(Positive integer: %d, negative integer: %d\n,a,b);
}
#include stdio.h
#include conio.h
int prime(int n) /*函数prime 的作用是测试其参数n是否为素数,如果是返回1不是返回0*/
{ int k,flag=1; /*标志位flag初始为1――素数*/
for(k=2; k=n/2+1; k++) /*循环从2-n/2+1分别被n除*/
if (n%k==0) { flag=/**/ 0 /**/ ; break;} /*若其中有一个数能被整除,说明不是素数,置标志位flag为0*/
return flag; /*函数返回标志位flag */
}
void main()
{ int
您可能关注的文档
最近下载
- AC 阿特拉斯 30-75KW 使用维护零件手册 说明书 AII-S-454-06 - GA 30+-75.ppt VIP
- 207页《华为数字化转型之道》读书笔记课件.pptx VIP
- 3.1提高大面积屋面施工一次验收合格率-弘明·澜湖郡QC小组.doc VIP
- 六年级语文阅读理解练习(含答案)20篇.pdf VIP
- 高边坡安全技术交底.docx VIP
- 2024年10月26日吉林省市直遴选笔试真题及答案解析(政治理论素养卷).doc VIP
- 中国氯气项目创业计划书.docx
- 湿法冶金技术.pptx VIP
- 中国蛋白粉行业市场全景评估及发展战略规划报告.docx VIP
- 降低肿瘤患者化疗后恶心呕吐(CINV)发生率.pptx VIP
文档评论(0)