代码经历
字母的小草
SeaSun
展开
-
C语言枚举(enum)的一些小总结。
枚举和 #define语句 一样,是一种用于关联常量值与名字的一种方式。与#define相比,主要有两大优点:1.可以只用一个enum语句就关联多个名称的常量,且各个名称可以单独定义相应的常量;2.对于连续的数字 如:周一—周日为1—7,可以只定义一个周一,后方可以自动生成,大大简化了操作。特性:为人为赋予的常量由其前方最近的定义常量值开始+1…如下是代码展示:...原创 2019-03-05 17:58:33 · 1209 阅读 · 2 评论 -
C语言--对含数组长度的定义。
#include<stdio.h> int main() { int x, cnt = 0, loc = 0; double sum = 0; printf("请输入要计算的数字个数:\n"); scanf("%d", &cnt); int number[cnt];/*数组内长度的定义必须是确定的整型数值, 且一旦确定就不可...原创 2019-03-06 22:03:37 · 1479 阅读 · 0 评论 -
未解决1
?????????????此程序要实现的功能如下:打印图示菜单,输入对应的序号后,执行打印提示;按任意键返回该菜单,继续选择。#include<stdio.h> int main(void) { int ordinal = -1, i = 0, n = 1;/*这里用到了两个变量 i 和 n 来控制循环。只有一个变量经过多次尝试,无法实现只循环一次就结束的效果。*/...原创 2019-03-09 16:16:25 · 1381 阅读 · 0 评论 -
EOF 和 Enter键 在cmd中的实现
EOF代表文档的结束,在cmd中若是要手动结束,则换行输入ctrl+Z即可。此外要想通过Enter键结束循环或程序,可通过 ‘\n’ 和 10(Enter的ANSI)来实现。原创 2019-03-04 15:42:21 · 1817 阅读 · 0 评论 -
C语言--[Error] invalid operands to binary ^ (have 'float' and 'float')--对指数运算和乘法运算的一些总结。
[Error] invalid operands to binary ^ (have ‘float’ and ‘float’)#include<stdio.h> int main(void) { int a = 0, b=0, c = 0; float x = 0, y =0; /*注意:如果y = a*x*x*x+b*x*x+c;再这里写,那么输出的y就是0; ...原创 2019-03-07 08:52:30 · 47744 阅读 · 1 评论 -
C语言--scanf()与printf()的区别--易混淆。
以下述温度转换程序为例:#include<stdio.h> int main(void) { float fahr = 0, celsius = 0; printf("请输入相应的华氏温度:"); scanf("%f", &fahr); celsius = (5.0 / 9.0)*(fahr - 32.0); printf("相应的摄氏温度为:%f"...原创 2019-03-07 16:17:48 · 2824 阅读 · 0 评论