大学c语言程序设计实验报告

时间:2025-03-10

这是答案

/* Note:Your choice is C IDE */

#include "stdio.h"

#include"math.h"

void main()

{

double x,y;

printf("请输入x的值(如:x=3.2):");

scanf("x=%lf",&x);

y=3.0/4.0*pow(x,5)+12.0*pow(x,4)-7.3*pow(x,3)-8.0/3.0*pow(x,2)+2*x-4.0;

printf("y=%lf",y);

}

实验一 2

/* Note:Your choice is C IDE */

#include "stdio.h"

void main()

{

int a,ge,shi,bai,a1;

printf("请输入一个三位数(如:123):");

scanf("%d",&a);

ge=a%10;

shi=a%100/10;

bai=a/100;

a1=ge*100+shi*10+bai;

printf("%d\n",a1);

printf("%o%o%o",ge,shi,bai);

}

实验二 1

/* Note:Your choice is C IDE */

#include "stdio.h"

void main()

{

float x,y;

printf("请输入x的值(如:x=1.2):");

scanf("x=%f",&x);

if(x>=-1&&x<0) y=4*x-8;

if(x>=0&&x<1) y=3*x*x+10*x-1;

if(x>=1&&x<2) y=8*x*x*x-3*x*x+2*x-1;

if(x<-1||x>=2) printf("Data Error");

else

printf("y=%f",y);

}

这是答案

/* Note:Your choice is C IDE */

#include "stdio.h"

void main()

{

int rate;

float price,sum,money,change;

printf("Plase enter rate,sum,money(example:2,10,45):") ; scanf("%d,%f,%f",&rate,&sum,&money);

if()

switch(rate)

{

case 1: change=money-5.5*sum;

if(change<0) printf("Data Error");

printf("%f",change);

break;

case 2: change=money-4.2*sum;

if(change<0) printf("Data Error");

printf("%f",change);

break;

case 3: change=money-3.0*sum;

if(change<0) printf("Data Error");

printf("%f",change);

break;

case 4: change=money-2.5*sum;

if(change<0) printf("Data Error");

printf("%f",change);

break;

default:printf("Data Error");

}

}

实验三 1a

/* Note:Your choice is C IDE */

#include "stdio.h"

void main()

{

long n,i,jie=1,sum=0;

printf("请输入n的值(如:n=5):");

scanf("n=%d",&n);

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

{

jie*=i;

sum+=jie;

这是答案

}

printf("sum=%ld",sum);

}

实验三 1b

#include "stdio.h"

void main()

{

long n,i,j,jie=1,sum=0;

printf("请输入n的值(如:n=5):"); scanf("n=%d",&n);

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

{

for(j=1,jie=1 ;j<=i;j++)

{jie*=j;}

sum+=jie;

}

printf("sum=%ld",sum);

}

实验三 2

#include "stdio.h"

void main()

{

int i,j;

float temp,sum=0,ave,fen[10];

printf("Please enter 20 num:");

for(i=0;i<10;i++)

{

scanf("%f",&fen[i]);

sum+=fen[i];

}

for(i=0;i<10;i++)

{ for(j=i;j<9;j++)

{

if(fen[i]<fen[j+1])

{

temp=fen[i];

fen[i]=fen[j+1];

fen[j+1]=temp;

}

}

}

ave=(sum-fen[0]-fen[1]-fen[8]-fen[9])/6.0; printf("%f",ave);

}

…… 此处隐藏:30字,全部文档内容请下载后查看。喜欢就下载吧 ……
大学c语言程序设计实验报告.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219