- 21
- 0
- 约5.27千字
- 约 13页
- 2019-01-08 发布于湖北
- 举报
PAGE
PAGE 3
实验内容
C语言出现的历史背景及特点
简单的C程序介绍
C程序的上机步骤
算法的概念和特性
算法的描述
C的数据类型、常量、变量
整型、实型、字符型数据
变量赋初值、各类数值型数据之间的混合运算
算术运算符和算术表达式、赋值运算符和赋值表达式、逗号运算符和逗号表达式
二 、实验目的
了解C语言出现的历史背景;
了解C语言的特点;
熟悉C语言程序结构;
熟悉C程序的运行环境和上机步骤。
理解算法的概念
了解算法的特性
掌握用流程图表示方法
掌握C语言的基本数据类型,熟悉如何定义一个整型、字符型和实型的变量,以及对它们赋值的方法。
了解C语言的运算符;
掌握常用运算符的结合性、优先级;
掌握不同类型数据之间赋值的规律。
代码及实现
(见下页)
习题一
4. 自学本书附录A,熟悉上机运行C程序的方法,上机运行本章三个例题。
例1.1 要求在屏幕上输出以下一行信息: This is a C program.
#includestdio.h
int main()
{
printf(This is a C program.\n);
return 0;
}
例1.2 求两个整数之和。
#includestdio.h
int main()
{
int a,b,sum;
a=123;
b=456;
sum =a+b;
printf(sum is %d\n,sum);
return 0;
}
例1.3 求两个整数中的较大者。
#includestdio.h
int main()
{
int max(int x,int y);
int a,b,c;
scanf(%d,%d,a,b);
c=max(a,b);
printf(max=%d\n,c);
return 0;
}
int max(int x,int y)
{
int z;
if(xy)z=x;
else z=y;
return(z);
}
5. 请参照本章例题,编写一个C程序,输入以下信息:
#include stdio.h
int main()
{
printf(**********************\n);
printf(Very good! \n);
printf(***********************\n);
return 0;
}
6. 编写一个C程序,输入a,b,c三个值,输出其中最大者。
#include iostream
int main()
{
int Max(int x,int y);
int a,b,c,max;
printf(please enter three numbers:\n);
scanf(%d,%d,%d,a,b,c);
if(Max(a,b)c)
{
max=Max(a,b);
}
else
{
max=c;
}
printf(The max number is:%d\n,max);
return 0;
}
int Max(int x,int y)
{
int z;
if(xy)
z=x;
else
z=y;
return z;
}
7. 上机运行以下程序,注意注释的方法。分析运行结果,掌握注释的用法。
(1)
#includestdio.h
int main()
{
printf(How do you do!\n);//这是行注释,注释范围从//起至换行符止
return 0;
}
(2)把第4行改为printf(How do you do!\n);/*这是块注释*/
#includestdio.h
int main()
{
printf(How do you do!\n);/*这是块注释*/
return 0;
}
(3)把第4行改为以下两行printf(How do you do!\n);/*这是块注释,如在本行内写不完,可以在下一行继续写。 这部分内容均不产生目标代码*/
#includestdio.h
int main()
{
printf(How do you do!\n);/*这是块注释,如在本行内写不完,可以在下一行继续写。
这部分内容均不产生目标代码*/
return 0;
}
(4)把第4行改为//printf(How do you do!\n);
#includestdio.h
int main()
{
//printf(How do you do!\n);
return 0;
}
(5)把第4行改为printf(//H
您可能关注的文档
- Ch5 大数定律及中心极限定理.ppt
- CH08系统风险评估与脆弱性分析.ppt
- ch11_UML包图及对象图.ppt
- CH11入侵检测与防御技术.ppt
- Chap2Sec2 线性方程组直接解法2n.ppt
- chap5大数定律及中心极限定理.ppt
- CHAP13 主成分分析与因子分析.ppt
- chapter 51第五章第一节.ppt
- Chapter3-关于类和对象进一步讨论3.ppt
- Chapter11-1-二叉搜索树-2学时.ppt
- 中国国家标准 GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具.pdf
- 《GB/T 6675.9-2025玩具安全 第9部分:化学及类似活动的实验玩具》.pdf
- GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 中国国家标准 GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求.pdf
- 《GB/T 46975-2025婴童用品 便携式婴儿睡篮技术要求》.pdf
- 《GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法》.pdf
- GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 6675.14-2025玩具安全 第14部分:指画颜料要求和测试方法.pdf
- 中国国家标准 GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用.pdf
- 《GB/T 33772.3-2025质量评定体系 第3部分:印制板及层压板最终产品检验及过程监督用抽样方案的选择和使用》.pdf
原创力文档

文档评论(0)