1 / 4
文档名称:

实验三 顺序结构程序设计.doc

格式:doc   大小:36KB   页数:4页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验三 顺序结构程序设计.doc

上传人:aishangni990 2022/6/14 文件大小:36 KB

下载得到文件列表

实验三 顺序结构程序设计.doc

文档介绍

文档介绍:实验三 顺序结构程序设计
一、实验目的
1、掌握C 语言中赋值语句的使用方法;
2、掌握不同类型数据的输入输出方法,能正确使用各种格式字符;
二、实验预****br/>1、认真阅读数据的输入输出部分内容。
三、实验指导
1、从键盘输入两个实验三 顺序结构程序设计
一、实验目的
1、掌握C 语言中赋值语句的使用方法;
2、掌握不同类型数据的输入输出方法,能正确使用各种格式字符;
二、实验预****br/>1、认真阅读数据的输入输出部分内容。
三、实验指导
1、从键盘输入两个0 到127 的整数,求两数的平方差并输出其值以及这两个整数的ASCII 码对应的字符。
(1)算法分析:标准ASCII 码值范围是0 到127,所以在这范围内的数可以以字符形式输出,实现方法是用格式输出函数并用格式符c 控制输出。
(2)根据结果书写源程序
#include<>
void main( )
{
int x,y,sub ;
scanf("%d%d",&x,&y);
/* 变量前一定要加取地址符& */
sub=x*x-y*y ;
printf("%c,%c,%d",x,y,sub);
}
(3)在C 编辑环境下编辑源程序。
(4)编译【F9】,直到程序没有错误。
(5)运行【Ctrl+F9】,从键盘输入:
100 50↙
注意输入时两数间应以空格间隔,不能用逗号,只有源程序输入函数中两格式符以逗号间隔时输入才可以是:100,50↙
(6)查看结果【Alt+F5】,输出内容如下:
d,2,7500
2、输入程序
#include <>
void main( )
{
int a,b ;
float d,e ;
char c1,c2 ;
double f,g ;
long m,n ;
unsigned int p,q ;
a=61 ;
b=62 ;
c1='a' ;
c2='b' ;
d= ;
e=- ;
f= ;
g= ;
m=50000 ;
n=-60000 ;
p=32768 ;
q=40000 ;
printf("a=%d,b=%d\nc1=%c,c2=%c\nd=%,e=%\n",a,b,c1,c2,d,e);
printf("f=%,g=%\nm=%ld,n=%ld\np=%u,q=%u\n",f,g,m,n,p,q);
}
(1)运行程序并分析结果。
(2)在此基础上,修改程序的第8~13 行:
a=61; b=62;
c1=a; c2=b;
f=; g=;
d=f; e=g;
p=a=m=50000; q=b=n= - 60000;
运行程序,分析结果。
(3)改用scanf 函数输入数据而不用赋值语句,scanf 函数如下:
scanf(“%d,%d,%c,%c,%f,%f,%lf,%lf,%ld,%ld,%u,%u”,&a,&b,&c1,&c2,&d,&e,&f,&g,&m,&n,&p,&q);
输入的数据如下:
61,62,a,b,,-,