第一范文网 - 专业文章范例文档资料分享平台

C语言程序设计实验与习题答案

来源:用户分享 时间:2025/8/24 7:11:21 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

...

getch(); }

/*方法二:使用通项公式 2*i+1*/ main() {

int i;

double s=0,t=1; for(i=1;i<=20;i++) {

t*=2*i+1; s+=t; }

printf(\getch(); }

/*方法三*/ #include \

main() {

long total,sum,m,n,t; total=0;

for(m=1;m<=20;m++) {

sum=1;t=1;

for(n=1;n<=m;n++) { sum=sum*t; t=t+2;} total=total+sum; }

printf(\}

...

...

2.程序填空

(1)求任意两个整数之间所有的素数。

#include void main() {int i1,i2,i,j,flag;

printf(\

scanf(\for(i=

{

flag=1;

for(j=2;j<=i-1;j++) {

if(i%j==0) {

&i1

;i<=

,

&i2

;i++)

);

printf(\

i1 i2

flag=

break; }

0

;

}

if(flag==1)printf(\}

printf(\}

(2) 以下程序的功能是输出下三角九九乘法表。

#include void main() { int i,j;

for(i=1;i<= {

for(j=1;j<=

9 i

;i++) ;j++)

printf(\

printf(\} }

i*j

);

...

...

3.程序改错

(1) 下列程序的功能是输出所有的“水仙花数”。所

谓“水仙花数”是指一个三位数,该数的各位数字立 方和等于该数本身的数。例如: 153 是一个“水仙 花数”,因为 153=1

3

+53+33

#include void main( ) { int x,s,a;

for(s=0,x=100;x<1000;

{

a=x;

while(a!=0)

s=0, x++) ★

{ s=s+( a)*(a)*(a) ; ★

a=a/10; }

if( x==s) printf(

} }

\★

(2)以下程序的功能是输出 1 至 1000 之间的所有完数。

若一个整数等于该数的所有因子之和,则称该整数为完数。 #include void main() { int i,j;

int s;

for(i=1;i<=999; i++)

{ s=1; ★ //s=0; for(j=1;

j

}

★ //i%j ★ //s==i

{if( i/j ==0 ) s=s+j; if( s=i )printf(\

} }

...

...

4.设计性实验 SY61.C

main()

{ int i,j,k,n=0; /*i,j,k 分别代表三位整数的百位 ,十位,个位.n 代表个数 */ for(i=1;i<=9;i++) for(j=0;j<=9;j++) for(k=0;k<=9;k++)

if(i*i*i+j*j*j+k*k*k==1099) /*在所有组合中找出满足指定条件的 */ {

printf(\n++;

if(n%5==0) printf(\/*表示每行输出 5 个数*/ }

}

SY62.C

#include #include main() {

int i,j,k;

for(i=1;i<=4;i++) /*上三角形有 4 行,每循环 1 次输出 1 行*/ {

for(k=1;k<8-((2*i-1)/2);k++) /*该循环输出每行的空格 .8 用于调节偏离位 置,可换成别的数( >=8)*/

printf(\

for(j=1;j<=2*i-1;j++) /*该循环输出每行的 ’字*’符*/ printf(\putchar( ’n’); /*换行*/ } for(i=3;i>=1;i--) /*下面为倒三角形 ,有 3 行*/ {

for(k=1;k<8-((2*i-1)/2);k++) printf(\

for(j=1;j<=2*i-1;j++) printf(\putchar( ’n’); } }

...

搜索更多关于: C语言程序设计实验与习题答案 的文档
C语言程序设计实验与习题答案.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c9ja0v9w2sh6u75f0b3w102ra61x73m01dkb_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top