重庆邮电大学c语言实验报告,重庆邮电大学c语言上机实验期末实验报告.doc

重庆邮电大学c语言上机实验期末实验报告

C语言程序实验报告

姓名:

班级:

学号:

学院:自动化

第一章 熟悉c语言编程环境

实验目的及要求

了解c语言编程环境visual c++6.0的组成。

了解并掌握c语言集成开发环境visual c++6.0的使用方法

了解并掌握c语言程序的基本结构,能够编写简单的程序

掌握c语言程序的上机步骤

实验步骤:

例1-1:编写一个简单的c语言程序,在屏幕上显示:”Hello World!”。

#include

void main()

{

printf("Hello World!\n");

}

实习题目1.4

1.写出下面程序执行结果。

#include

void main()

{

printf("我可以写c语言程序了!\n");

}

2编写c程序

#include

void main()

{

printf("*\n");

printf("**\n");

printf("***\n");

}

第二章 简单c语言程序设计

实验目的及要求

进一步熟悉并掌握visual c++6.0集成开发环境的使用

熟练掌握c语言程序上机编写的步骤

掌握算术表达式、赋值表达式的使用

掌握c语言输入、输出函数的使用

能够编写简单的c语言程序

掌握简单c语言程序的差错方法

实验步骤:

例2-1:已知两个变量a、b,其值分别为100和200,编程求它们的和sum。

#include

void main()

{

int a,b,SUM;

a=100;

b=200;

SUM=a+b;

printf("他们的和是%d\n”,SUM);

}

例2-2已知一个圆柱体的半径r为6,高h为7,编写程序求圆柱体的体积。

#include

void main()

{

float r,h;

float s;

float v;

r=6.0;

h=7.0;

s=3.14*r*r;

v=s*h;

printf("圆柱体的体积为%f\n",v);

}

2.4实习题目

1写程序结果

#include

void main()

{

int a;

float b;

a=4;

b=9.5;

printf("a=%d,b=%4.2f\n",a,b);

}

2已知直角三角形的两个直角边长分别为3、4,求此直角三角形的斜边长c及面积s。

#include

#include

void main()

{

int c;

float s;

c=sqrt(3*3+4*4);

s=(3*4)/2.0;

printf("斜边长为%d,面积为%.2f",c,s);

}

第三章 选择结构程序设计

实验目的及要求

熟练掌握visual c++集成开发环境的使用

了解并掌握c语言表示逻辑量的方法

熟练掌握逻辑运算符合逻辑表达式的使用

熟练掌握关系运算符和关系表达式的使用

掌握选择结构的编程

掌握使用短点调试程序的方法

实验步骤:

例3-1:下面程序是输入x的值,输出分段函数y的值。

#include

void main()

{

int x,y;

printf("Input the value of x:");

scanf("%d",&x);

if(x>0)

y=1;

if(x=0)

y=0;

if(x<0)

y=-1;

printf("The value of y is %d\n",y);

}

例3-2读入两个数x、y,将大数存入x,小数存入y。

#include

void main()

{

int x,y,t;

printf("input x,y:");

scanf("%d,%d",&x,&y);

if(x

{

t=x;

x=y;

y=t;

}

printf("result:%d\t%d\n",x,y);

}

实习题目3.4

2给出一个不多于3位的正整数,求出它是几位数。

#include

void main()

{

int bai,shi,ge,num,place;

scanf("%d",&num);

if(num>=100&&num<=999)

{

printf("输入的是3位数!\n");

place=3;

}

else if(num>=10&&num<=99)

{

printf("输入的是2位数!\n");

place=2;

}

else

{

printf("输入的是1位数!\n");

place=1;

}

if(place==3)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值