C语言程序设计实验14,C语言程序设计——实验.doc

实验一:VC++集成环境及C程序的运行、调试方法

一.实验目的

了解VC++6.0集成环境;

掌握使用VC++6.0编写程序及运行和调试的方法;

二.实验环境

硬件环境:PC;软件环境:VC++6.0;

三.实验任务

1.编写程序,调用函数printf()在一行上输出你的姓名、籍贯和专业;再调用一次,在单独的行上输出你自己的一段信息;

2.课本P31——4、6;

3.输入下图中的程序,并编译调试,观察输出的结果;

4.输入运行且调试P30——4和8,改正其错误并记录最终的正确结果;

5.思考:课本P31——5,该如何完成?

实验二 输入、输出及数据类型、运算符和表达式的验证

1. 验证输入、输出函数,验证赋值运算符和赋值表达式、变量的赋值方法;

验证算术运算符和运算表达式;

完成实验任务要求的所有题目;

编写实验报告并提交报告的电子版和所有.c文件。

实验报告的模板见附表一。

三. 实验任务

1.新建一个C语言程序在程序中输入以下语句,如有错误请修改正确,并运行观察记录其结果。

int a=23,b=023,c=0x23;

float x=8.,y=.8,z=.,e=4e2.3;

printf(“a=%d,b=%d,c=%d\n”,a,b,c);

printf(“x=%f,y=%f,z=%f,e=%f\n”,x,y,z,e);printf(“\075 075\n”);

printf(“\aHello,Cqust\rI am a freshmans\b!\\\\n”);

printf(“Computer Science and\n Technology\\\\n”);

2.P58_3(提示:要发出警报声,须在输出字符串中使用转义字符)

3.P58_4(提示:浮点数以小数形式和指数形式输出须分别使用格式%f和%e)

4.P59_5(提示:要为存放最终的变量选用合适的数据类型,否则将会产生溢出;另外在C语言编辑器中乘法运算符为“*”)

5.P59_6(提示:注意浮点常量的科学计数式的表示方法)

6.P59_7

7.1英寸=2.54厘米,对于长宽比为4:3的显示器,如果其对角线长为22英寸,请编写一个C程序分别计算输出其长宽各为多少厘米和英寸?

附表一:

上 机 报 告

姓名学号专业班级

课程名称

指导

教师焦晓军机房

名称I305上机日期上机项目名称实验二 输入、输出及数据类型、运算符和表达式的验证

上机成绩,评语指导教师批改日期注:空间不够,可以自行增加。

报告文件名格式:学号+姓名+第X次上机报告.DOC实验三 简单C程序设计

1. 运用所学的数据类型、运算符和表达式写一个简单的顺序程序;

验证算术运算符和运算表达式;

实验要求

1. 完成实验任务要求的所有题目;

2. 编写实验报告并提交报告的电子版和所有.c文件。

3. 实验报告的模板见实验二的附表一。

三. 实验任务

1. 掌握各种格式输出符的使用方法。

#include

void main()

{int a,b;

float d,e;

char c1,c2;

double f,g;

long n,m;

unsigned p,q;

a=61;b=62;

c1='a';c2='b';

d=3.56; e=-6.87;

f=3156.890121;g=0.123456789;

m=50000;n=-60000;

p=32768;q=40000;

printf("a=%d,b=%d\nc1=%c,c2=%c\nd=%6.2f,e=%6.2f\n",a,b,c1,c2,d,e);

printf("f=%15.6f,g=%15.12f\nm=%ld,n=%ld\np=%u,q=%u\n",f,g,m,n,p,q);

}

(1)运行此程序并分析运行结果。

(2)在此基础上,修改程序的第9-14行:

a=61;b=62;

c1=a;c2=b;

f=3156,890121;g=0.123456789;

d=f;e=g;

p=a=m=50000;q=b=n=-60000;

运行程序,分析运行结果。

2. 用下面的scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=’A’,c2=’a’。问在键盘上如何输入?请书写程序

#include “stdio.h”

void main()

{ int a,b;

float x,y;

charc1,c2;

scanf(“a=%d b=%d”,&a,&b);

scanf(“%f %e”,&x,&y);

scanf(“ %c %c”,&c1,&c2);

printf(“a=%d,b=%d,x=%f,y=%f,c1=%

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值