300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > c语言上机题库徐州工程学院 徐州工程学院 C语言上机实验报告.docx

c语言上机题库徐州工程学院 徐州工程学院 C语言上机实验报告.docx

时间:2023-05-04 20:53:21

相关推荐

c语言上机题库徐州工程学院 徐州工程学院    C语言上机实验报告.docx

徐州工程学院

管理学院实验报告

实验课程名称 : C语言程序设计

实验地点: 南主楼七楼机房

—学年(二)学期

年 2 月至 年 6 月

专 业 信息管理与信息系统

班 级 13信管2

学生姓名 徐 志 鹏

学 号 1505231

指导老师 周 渠

第一章??C语言程序设计概述

?

1.1??实验目的

熟悉C语言,学会编写简单的C语言程序?。

1.2??实验课时??

上机实验:2个课时

1.3??实验基本内容?

1、编写程序,计算两数之和,两数之差。?

程序:

?#include

void main()

{

int m,n,sum1=0,sum2=0;

m=10;n=12;

sum1=m+n;

sum2=m-n;

printf("sum1 is %d\n",sum1);

printf("sum2 is %d\n",sum2);

getch();

}

运行结果:??

?

2、编写程序,计算两个圆面积之差。

程序:

#include

main()

{

int m=4,n=2;

float a=3.1415,sum;

sum=(m*m*a)-(n*n*a);

printf("%f",sum);

getch();

}

运行结果:

3、编写程序,计算两数相乘相除。

程序:

?#include

void main()

{

int m,n,sum=0;

m=12;n=6;

sum=m/n;

printf("sum is %d\n",sum);

getch();

}

运行结果:

第二章??顺序结构程序设计

?

1.1??实验目的

掌握C语言的数据类型,基本语句;

1.2??实验课时??

上机实验:2个课时

1.3??实验基本内容?

编写程序,设计一个程序实现英文字母大小写转换。

程序:

#include

main()

{

char a;

a=getchar();

if(a>='A' && a<='Z')

a+=32;

else if(a>='a' && a<='z')

a-=32;

putchar(a);

getch();

}

运行结果:

编写程序,编程计算存款利息,设本金为a,存款期限为n,年率为p。

程序:

#include

#include

main()

{

float a,n,p,m,sum;

scanf("%f%f%f",&a,&n,&p);

m=pow(1+p,n); /*pow的头文件必须是#include*/

sum=a*m-a;

printf("%f",sum);

getch();

}

运行结果:

第三章??选择结构程序设计

?

1.1??实验目的

掌握关系运算符合关系表达式、逻辑运算符和逻辑表达式。掌握if等一系列语句。

1.2??实验课时??

上机实验:2个课时

1.3??实验基本内容?

有一段分段函数,请编写程序:输入x,输出y。

程序:

#include

main()

{

float x,y;

scanf("%f",&x);

if(x<1)

{y=x;}

if(1<=x&&x<10)

{y=2*x-1;}

if(x>=10)

{y=3*x-1;}

printf("%f",y);

getch();

}

运行结果:

输入四个整数,要求按大小顺序排列。

程序:

#include

void main()

{

int a,b,c,d,t;

printf("请输入四个整数");

scanf("%d%d%d%d",&a,&b,&c,&d);

if(a>b)

{t=a;a=b;b=t;}

if(a>c)

{t=a;a=c;c=t;}

if(a>d)

{t=a;a=d;d=t;}

if(b>c)

{t=b;b=c;c=t;}

if(b>d)

{t=b;b=d;d=t;}

if(c>d)

{t=c;c=d;d=t;}

printf("%ld,%ld,%ld,%ld\n",a,b,c,d);

}

运行结果:

第四章??循环结构程序设计

?

实验目的

掌握f

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。