C语言程序设计实验与习题答案Word下载.docx

上传人:b****1 文档编号:13243553 上传时间:2022-10-08 格式:DOCX 页数:41 大小:22.56KB
下载 相关 举报
C语言程序设计实验与习题答案Word下载.docx_第1页
第1页 / 共41页
C语言程序设计实验与习题答案Word下载.docx_第2页
第2页 / 共41页
C语言程序设计实验与习题答案Word下载.docx_第3页
第3页 / 共41页
C语言程序设计实验与习题答案Word下载.docx_第4页
第4页 / 共41页
C语言程序设计实验与习题答案Word下载.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

C语言程序设计实验与习题答案Word下载.docx

《C语言程序设计实验与习题答案Word下载.docx》由会员分享,可在线阅读,更多相关《C语言程序设计实验与习题答案Word下载.docx(41页珍藏版)》请在冰豆网上搜索。

C语言程序设计实验与习题答案Word下载.docx

(2)下面程序接收来自键盘的输入,直到输入<

Ctrl>

+Z(值为-1)键为止。

这些字符被原样输出,但若有连续一个以上的空格时只输出一个空格。

请填空。

#include<

voidmain()

{charcx;

charfront=’’;

while((cx=getchar())!

=’\n’)

{if(cx!

=’’)

putchar(cx);

if(cx==’’)

if(front!

putchar(cx);

front=cx;

}

3.程序改错

(1)下列程序的功能是求1+3+5+…99的和。

#include<

voidmain()

{ints,i;

★ 

//ints=0,i;

i=1;

while(i<

=99)s=s+i;

//{s=s+i;

i++;

1+3+5+…99的和是:

%d\n"

s);

(2)下面程序的功能是输入一个正整数,判断是否是素数,若

为素数输出1,否则输出0。

{inti,x,y=0;

//y=1

scanf("

%d"

&

x);

for(i=2;

i<

=x/2&

&

y;

if((x%i)!

=0)y=0;

//x%i==0

y);

4.设计性实验

(1)题

/*方法

(1)精度控制 

*/

math.h>

main()

ints;

floatn,t,pi;

t=1;

pi=0;

n=1.0;

s=1;

while((fabs(t))>

=1e-6)

pi=pi+t;

n=n+2;

s=-s;

t=s/n;

pi=pi*4;

pi=%10.6f\n"

pi);

/*方法

(2)次数控制*/

longtimes;

for(times=1;

times<

=1e9;

times++)

(2)题

{

inti,j,frame;

doublewheattal=0;

doublewheatfnu=1;

Pleaseinputframe’snumbers:

"

);

frame);

for(i=0;

frame;

wheattal+=wheatfnu;

wheatfnu+=wheatfnu;

\nTotalwheattatol’stimeter=%e\n"

wheattal/1.40e8);

(3)题

/*方法一:

使用递推公式n=n+2*/

int 

i,n=1;

doubles=0,t=1;

=20;

{

t*=n;

s+=t;

n+=2;

s=%lf"

getch();

/*方法二:

使用通项公式2*i+1*/

i;

t*=2*i+1;

/*方法三*/

#include"

stdio.h"

longtotal,sum,m,n,t;

total=0;

for(m=1;

m<

m++)

{

sum=1;

t=1;

for(n=1;

n<

=m;

n++){sum=sum*t;

t=t+2;

total=total+sum;

total=%ld"

total);

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

{inti1,i2,i,j,flag;

inputtwointeger(i1,i2):

scanf("

%d%d"

&

i1,&

i2);

primenumber:

\n"

for(i=i1;

=i2;

flag=1;

for(j=2;

j<

=i-1;

j++)

if(i%j==0)

flag=0;

break;

if(flag==1)printf("

%d\t"

i);

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

voidmain

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 生产经营管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1