摘要: part 1 ex1_2源代码: 运行结果: ex1_3源代码: 运行结果: 这一部分里犯的错误主要是 part 2 共用体与结构体的区别:共用体的特点是几个不同类型的变量共占一段内存,而结构体内的数据在内存中是连续存放的。 part 3 枚举类型用于描述取值有限的数据,不能直接输入或输出,枚举类型 阅读全文
posted @ 2019-06-10 22:55 ningchenyang 阅读(98) 评论(1) 推荐(0)
摘要: part 1 数组名作实参只用写数组名,不加[ ],作形参时则要写明类型、数组名和[ ]。指针变量作形参时要写类型、*和指针变量的名字,作实参时只用写指针变量的名字。 ex1_1源程序: 运行结果: ex1_2源程序: 运行结果: part 2 第一次写的时候用了=给数组赋值,实际上数组之间的赋值要 阅读全文
posted @ 2019-05-27 23:09 ningchenyang 阅读(121) 评论(0) 推荐(0)
摘要: part 1 数组内的元素都是同一类型的数据,在元素前加‘&’即可输出元素像对应的地址,可证元素间的地址是连续的,地址间的差是元素类型的字节长度。 part 2 数组定义时要写类型,且元素个数需是常量。在定义时可以直接将数组初始化,也可以利用循环进行,引用时通过数组名和下标进行引用,下标从0开始。定 阅读全文
posted @ 2019-04-25 23:39 ningchenyang 阅读(206) 评论(1) 推荐(0)
摘要: part 1 判断三角形三边的程序,源代码: 原先的程序只能运行一次,加上while(scanf("%ld%ld%ld",&a,&b,&c))这条语句之后可以让程序循环运行,当输入的第一个数据是其他字符时会跳出循环结束程序,但是当输入的第一个数据是数字,后面的数据是其他字符时,程序仍然会执行一次(不 阅读全文
posted @ 2019-04-15 21:10 ningchenyang 阅读(141) 评论(4) 推荐(0)
摘要: Part 1 各种修饰符的使用,自己输过之后印象会比较深。 格式化输入输出函数及格式符使用练习,改正后的源代码如下: 运行结果: 第一个错误是第6行没有加&,从键盘输入的数据找不到该去的地方了。第二个是第十行,要得到长整形的数据输入时就要按长整形输入。 Part 2 putchar和getchar函 阅读全文
posted @ 2019-04-01 19:32 ningchenyang 阅读(127) 评论(3) 推荐(0)
摘要: Part 1 这部分比较简单,遇到的问题是不习惯使用visual stdio来编程,刚开始新建的是带有头文件的新项目而不是空项目,所以不能编译。解决了这个问题之后就比较顺利了,输出学号和求两个整数乘积的程序都成功编译并运行了。后面几个例子也没什么问题。 Part 2 1.判奇偶 源代码: 运行结果: 阅读全文
posted @ 2019-03-22 23:04 ningchenyang 阅读(90) 评论(0) 推荐(0)