资源简介 学习实践任务书学习内容 编程语言基础—C语言模块2 认识数据及其运算-----掌握整数的存储、运算与分析学习目的 1、认识C程序中的基本数据整型、浮点型、字符型2、理解C程序的正确写法3、会设定整型常量、变量4、能应用整型数据类型编写应用程序知识储备 在认识C程序的基础上,知道了32个关键字,C程序的正确书写,大小写字母的区别。本节课学习程序的基本数据类型,掌握整型数据。实践操作事项 在一个已经打开的Visual C++ 6.0的界面,继续编辑下一个程序时应注意什么?关闭工作空间。在文件→关闭工作空间,即可编辑下一个程序。实践活动内容 学习目的:掌握整数的存储、运算与分析 任务一、认识整型常量。 (一)任务描述 定义整型变量a、b、c、长整型变量e,将23、-11、32767、123456这4个数据分别赋给变量a、b、c、e,使用printf函数将数据原样输出。 代码提示: #include"stdio.h" main( ) { int a,b,c; /*定义整型变量a,b,c*/ long int e; /*定义长整型变量e */ a=23; b=-11; c=32767; e=123456; printf("a=%d,b=%d,c=%d,e=%ld",a,b,c,e); }输出结果: 任务二:整型变量的定义与使用。(一)任务描述 定义整型变量a、b、c、d,定义无符号变量u。在程序中,把12,-24和10分别赋值给a、b和u,将a与u的和存入c中,b与u的和存入d中,显示输出c和d的值。 代码提示: #include main( ) { int a,b,c,d; unsigned int u; /*定义无符号变量u */ a=12;b=-24;u=10; /*把12,-24和10分别赋值给a,b和u */ c=a+u; /*将a与u的和存入c中*/ d=b+u; /* b与u的和存入d中*/ printf("a+u=%d,b+u=%d\n",c,d); /*显示输出c和d的值*/ } 运行结果: 任务三:体验整型数据的溢出。(一)任务描述 整型数据都有自己的取值范围,若在编程过程中,变量存储的值超过范围,并不会显示程序出错,只是发生溢出。如定义整型变量a和b,a的初值为32767,是整型的最大值,若在变量a中加上1,赋给b,输出b的值。 代码提示: #include main( ) { int a,b; a=32767; b=a+1; /* 将变量a加上1赋给b */ printf("%d \n",b); } 输出结果: 拓展任务四:体验十进制、八进制、十六进制数。#include "stdio.h" main( ) { int a,b,c; a=34; b=034; c=0x34; printf("%d\n%o\n%x\n%d",a,b,c); }输出结果:PAGE2 展开更多...... 收起↑ 资源预览