《C程序设计基础实验(共6页).docx》由会员分享,可在线阅读,更多相关《C程序设计基础实验(共6页).docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上程序设计基础C课程实验报告实验名称数组(1)实验序号10实验日期5-6姓 名院系班 级学 号专 业指导教师一、实验目的和要求1、掌握数组定义的规则。2、掌握C语言数组的基本用法。二、实验项目摘要实验项目1、编写程序,测试下列数组的定义方式是否正确(1) main()int n;scanf(“%d”,&n);int an;/(2) main() const int n=10;int an;(3) #include #define M 10main()int aM;(4) main() int a2+2*4;(5) #include #define M 2#define
2、N 8 main() int aM+N;通过这一实验,可以说明什么问题?2、运行下面的C程序,根据运行结果,可以说明什么?main( ) int num5=1,2,3,4,5; int i; for(i=0;i=5;i+) printf(“%d”,numi); 3、操作符&用以求一个变量的地址,这在函数scanf中已经使用过了。现在要你设计一个程序,返回一个3 * 5 的二维数组各元素的地址,并由此说明二维数组中各元素是按什么顺序存诸的。三、实验结果与分析通过实验,分析定义与引用数组的区别。1、(1)错误。(2)错误。(3)正确。(4) 正确。(5) 正确。不能在方括号中用变量来表示元素的个数,但是可以是符号常数或常量表达式。数组的位数不能是变量 即便是对n赋值 也不行。. #defineFD5. / . inta3+2,b7+FD;这种是可以的。2、只有定义了数组内的元素,才能正常运行程序,计算出正确的数据。3、专心-专注-专业