--WORD
--WORD格式 -- 专业资料 -- 可编辑 ---
--
--
导读:在程序填空题中,已经给出了程序的主干, 读者首先要理解程序的思路, 再选择正确的内容填入空白处, 使程序完成既定的功能。 这类习题的设计就是要引导读者逐步掌握编程的方法。 本节习题的难度适中,可能有些典型的程序在课堂上已经有
所接触,读者一定要独立完成它, 这样就可以逐步
a= ① ; b= ② ; a= ③ ;
printf(a=%d,b=%d\n,a,b) ;
}
【3.2】下面程序的功能是根据近似公式:π 2
提高自己的编程能力。在程序设计语言学习的中
期,读者对程序设计已经有了初步的了解, 而自己编写程序又不知从何处入手, 此时解答此类题目可以避免盲目性,从而提高学习的效率。
【3.1】下面程序的功能是不用第三个变量,实现两个数的对调操作。
#include stdio.h main()
{ int a,b;
1/12+1/22+1/32+ +1/n2π,
#include math.h double pi(long n)
{ double s=0.0;
long i;
for(i=1 ;i=n ;i++) s=s+ ① ; return( ② );
}
值。求
scanf(%d%d,a,b); printf(a=%d,b=%d\n,a,b) ;
【3.3】下面的程序的功能是求一维数组中的最小元素。
findmin(int *s,int t,int *k)
{ ① ;
{ int p ;
for(p=0,*k=p ; pt ;p++)
s=s+t;
② ;
if(s[p]s[*k])
}
① ;
printf(%d\n,s) ;
}
}
main()
【3.5】有以下程序段:
{ int a[10],i,*k=i ;
s=1.0;
for(i=0 ;i10;i++)
scanf(%d,a[i]);
for(k=1 ;k=n ;k++)
s=s+1.0/(k*(k+1)) ;
findmin(a,10,k);
printf(%f\n,s) ;
printf(%d,%d\n,*k,a[*k]) ;
填空完成下述程序, 使之与上述程序的功能完全相
}
同。
【3.4】下面程序的功能是计算
1-3+5-7+
s=0.0;
-99+101 的值。
① ;
main()
k=0;
{ int i,t=1,s=0 ;
do
for(i=1 ;i=101 ;i+=2)
{ s=s+d ;
② ;
d=1.0/(k*(k+1)) ;
}while( ③ ); printf(%f\n,s) ;
【3.6】下面程序的功能是从键盘上输入若干学生
的学习成绩, 统计并输出最高成绩和最低成绩, 当输入为负数时结束输入。
main()
{ float x,amax,amin; scanf(%f,x); amax=x; amin=x;
while( ① )
{ if(xamax) amax=x; if( ② ) amin=x; scanf(%f,x);
}
printf(\namax=%f\namin=%f\n,amax,amin) ;
}
【3.7】下面程序的功能是将形参 x 的值转换为二进制数,所得的二进制数放在一个一维数组中返回, 二进制数的最低位放在下标为 0 的元素中。fun(int x,int b[])
{ int k=0,r ; do
{ r=x% ① ; b[k++]=r ; x/= ② ;
}while(x);
}
【3.8】下面程序的功能是输出 1 到 100 之间每位数的乘积大于每位数的和的数。例如数字 26,数位上数字的乘积 12 大于数字之和 8。
main()
{ int n,k=1,s=0,m ; for(n=1 ;n=100 ;n++)
{ k=1 ;
s=0;
① ;
while( ② )
if( ① ) continue;
else for(k=0;k=9 ;k++) if( ② ) count++ ;
printf(%d,count) ;
{ k*=m%10 ;
}
s+=m%10;
【3.10】下面程序的功能是输出 100 以内的个位数
③ ;
为 6、且能被 3 整除的所有数。
}
main()
if(ks)
printf(%d,n) ;
{ int i,j ;
for(i=0 ; ① ;i++)
}
{ j=i*10+6 ;
}
if( ② ) countinue;
【3.9】下面程序的功能是统计用
0 至 9 之间的不同
printf(%d,j) ;
的数字组成的三位数的个数。
}
main()
}
{ int i,j,k,count=0 ;
【3.11】下面程序的功能是用辗转相除法求两个正
for(
您可能关注的文档
- 《河道清淤整治工程施工组织设计》.docx
- 《核心素养导向下的小学英语阅读教学的实践与探究》开题报告(20190421115656).docx
- 《核心素养导向下的小学英语阅读教学的实践与探究》开题报告.docx
- 《花的学校》阅读教案.docx
- 《论语》十二章翻译.docx
- 《软体动物和节肢动物》教学设计第课时.docx
- 《限量夏天》MV拍摄策划书.docx
- 《项目管理实施规划》公司年级交底.docx
- 《优化》教学设计.docx
- 《优化计算机》教案.docx
- 网上党史党建知识竞赛题精编.docx
- 芮城党建网知识考试题库(全优).docx
- 村级党建知识测试题及参考答案一套.docx
- 2026年某三甲医院口腔医技助理招聘备考题库及答案详解1套.docx
- 2026年株洲市教育局直属学校面向高校毕业生公开招聘教师备考题库有答案详解.docx
- 2026年昆明市五华区人民法院公开招聘第五批合同制司法辅助人员备考题库及一套完整答案详解.docx
- 2026年日喀则市行政审批和便民服务局公开补招外聘人员招聘8人备考题库及完整答案详解1套.docx
- 2026年桐乡市桐卫人力资源服务有限公司招聘4名劳务派遣人员备考题库完整答案详解.docx
- 2026年新疆兵团第九师白杨市公安局面向社会招录警务辅助人员30人备考题库及参考答案详解1套.docx
- 2026年新余燃气有限公司投资开发岗面向校园公开招聘备考题库附答案详解.docx
原创力文档

文档评论(0)