摘要: part 1:验证性实验 附上运行截图: 运行结果正确; 二进制文件与文本文件区别:文本文件中数据按ASC II形式存储,每个字节存储一个字符的ASC II码,直观、可读;二进制文件按其在内存中的存储形式原样存放,操作者所见为“乱码”,不直观,不可读。 part 2编程练习: 附上运行截图: 阅读全文
posted @ 2019-06-25 00:22 新世纪福音战士 阅读(136) 评论(0) 推荐(0) 编辑
摘要: part 1:附上①程序代码与运行截图 。 附上②程序代码与运行截图: 。 part 2::结构体与共用体的区别在于:共用体几个类型不同的变量共占一段内存,每次只能使用一个;结构体几个类型不同的变量均有独立存储空间,可以一起使用。 part 3:枚举类型用于描述离散的,有限的数据; 枚举变量不能直接 阅读全文
posted @ 2019-06-11 01:54 新世纪福音战士 阅读(122) 评论(1) 推荐(0) 编辑
摘要: 1、补足程序,附上程序代码与运行截图 ; 补足程序(2),附上程序代码与运行截图: 。 2、选择法排序。附上程序代码与运行截图: 。 实验总结与体会: ①实验内容1中,对于数组名与指针变量,在实参写法上,两者保持一致;在形参写法上,前者为a[ ],对数组的初始化,后者为*x,指向数组的第一个元素;函 阅读全文
posted @ 2019-05-22 22:14 新世纪福音战士 阅读(158) 评论(2) 推荐(0) 编辑
摘要: 实验结论: part 1-4:当数组名作为形式参数时,数组名后面要加[ ];当数组名作为实际参数时,直接写数组名,后面不要加[ ]; 关于函数的调用及参数传递过程:在程序运行到函数调用这一步骤时,实参会将值赋值给调用函数中的形参,形参进行运算,不影响函数实参的值;但当实参为数组时,若调用函数中的形参 阅读全文
posted @ 2019-04-25 21:22 新世纪福音战士 阅读(109) 评论(2) 推荐(0) 编辑
摘要: part1:continue语句是在条件符合时跳过这一次循环,不输出这次内容,且重新开始新一轮循环; break语句是在条件符合时结束整个循环,不输出这次循环内容,结束所在循环体。 两层嵌套循环中,内层循环出现continue与break均不影响外层循环。 part2:附上源代码 附上运行截图: 附 阅读全文
posted @ 2019-04-14 11:26 新世纪福音战士 阅读(137) 评论(3) 推荐(0) 编辑
摘要: part1:%d表示输入输出格式为整型,在需要以十进制整数输入或者输出数据时使用,常与int连用。例:scanf("%d",&a),指的是输入一个整数赋值给变量a;printf("%d\n",y)指的是按十进制整数输出y; %f表示输入输出格式为浮点数形式,在需要以浮点数形式输入或者输出数据时使用, 阅读全文
posted @ 2019-04-01 17:55 新世纪福音战士 阅读(306) 评论(1) 推荐(0) 编辑
摘要: 【实验结论】 part(1)略 part(2) ① 运行正常 ② 运行正常 ③ 运行正常 part(3) 无 【实验总结与体会】patt 1部分,照着书本打,输出结果一致,未发现什么异常结果; part 2部分,首先是判断奇偶的部分,寻找条件时采用"x%2==1",导致‘\243’'\273'错误。 阅读全文
posted @ 2019-03-20 15:46 新世纪福音战士 阅读(121) 评论(3) 推荐(0) 编辑