-
一个C程序有且只有一个主函数,即main函数 C程序就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入门 main前面的int就是主函数的类型(C程序一定是从主函数开始的) printf()是格式输出函数(功能:输出语句或者输出变量) return()是函数的返回值,根据函数类型的不同,返回的值也是不同的 \n是转移字符查看全部
-
C程序结构 简单来说,一个C程序就是由肉感头文件和函数组成 头文件 一条编译预处理命令:作用是在对C程序进行正式编译之前应该做一些预处理工作 函数 就是实现代码逻辑的一个小的单元。 注:在最新的C标准中,main函数前的类型为int而不是void查看全部
-
C语言注释方法有两种: 多行注释: /* 注释内容 */ 单行注释: //注释一行查看全部
-
递归函数特点: 每一级函数调用时都有自己的变量,但是函数代码并不会得到复制,如计算5的阶乘时每递推一次变量都不同; 每次调用都会有一次返回,如计算5的阶乘时每递推一次都返回进行下一次; 递归函数中,位于递归调用前的语句和各级被调用函数具有相同的执行顺序; 递归函数中,位于递归调用后的语句的执行顺序和各个被调用函数的顺序相反; 递归函数中必须有终止语句。 一句话总结递归:自我调用且有完成状态。查看全部
-
主函数就是C语言中的唯一入口 printf()是格式输出函数 功能就是输出语句或者输出变量 return是函数的返回值,根据函数类型的不同,返回的值也是不同的。 \n是转义字符,在WIKI中可以查看转义字符。 注意:C程序一定是从主函数开始执行的。 良好习惯之规范 在写C语言程序的时候为了书写清晰、便于阅读、便于理解、便于维护,在编写程序时应遵循以下规则: 1、一个说明或一个语句占一行,例如:头文件、执行语句结束都需要换行; 2、函数体内的语句要有明显缩进,通常以按一下Tab键为一个缩进; 3、括号要成对写,如果需要删除的话也要成对删除; 4、当一句执行语句结束的时候末尾需要有分号; 5、代码中所有符号均为英文半角符号。查看全部
-
x++输出不改变,实际值增加1,即下一行的初始值。++x为继承上一行输出值加1再输出查看全部
-
#include <stdio.h> int main() { int a = 97; //这里要先赋值 char c = 'a'; //字符型初始化前加两逗号 '加一区分' int n = c; //将c赋值给n float f = c; //将c赋值给f double d; d=c;//将c赋值给d 变量初始化两种方法 printf("%d\n",n); printf("%f\n",f); printf("%lf\n",d); return 0; }查看全部
-
b%a = 1; b/a = 1; a*b = 12; a++为3;因此算式为3+1-1+12-3 = 12; a经过++运算后会自动+1,所以运算后a的值为4查看全部
-
int main() { 单精度类型 名称= 2.5; 整数类型 称呼 = (整数类型)名称; printf("%d\n",称呼); }查看全部
-
1) 与运算(&&) 参与运算的两个变量都为真时,结果才为真,否则为假。例如:5>=5 && 7>5 ,运算结果为真; 2) 或运算(||) 参与运算的两个变量只要有一个为真,结果就为真。 两个量都为假时,结果为假。例如:5>=5||5>8,运算结果为真; 3) 非运算(!) 参与运算的变量量为真时,结果为假;参与运算量为假时,结果为真。例如:!(5>8),运算结果为真。查看全部
-
C语言中的32个关键字及其意思 auto 局部变量(自动储存) break无条件退出程序最内层循环 case switch语句中选择项 char单字节整型数据 const定义不可更改的常量值 continue中断本次循环,并转向下一次循环 default switch语句中的默认选择项 do 用于构成do.....while循环语句 double定义双精度浮点型数据 else构成if.....else选择程序结构 enum枚举 extern在其它程序模块中说明了全局变量 float定义单精度浮点型数据 for构成for循环语句 goto构成goto转移结构 if构成if....else选择结构 int基本整型数据 long长整型数据 registerCPU内部寄存的变量 return用于返回函数的返回值 short短整型数据 signed有符号数 sizoef计算表达式或数据类型的占用字节数 static定义静态变量 struct定义结构类型数据 switch构成switch选择结构 typedef重新定义数据类型 union联合类型数据 unsigned定义无符号数据 void定义无类型数据 volatile该变量在程序中执行中可被隐含地改变 while用于构成do...while或while循环结构查看全部
-
C语言基本算数运算符如下表: 除法运算中注意: 如果相除的两个数都是整数的话,则结果也为整数,小数部分省略,如8/3 = 2;而两数中有一个为小数,结果则为小数,如:9.0/2 = 4.500000。 取余运算中注意: 该运算只适合用两个整数进行取余运算,如:10%3 = 1;而10.0%3则是错误的;运算后的符号取决于被模数的符号,如(-10)%3 = -1;而10%(-3) = 1。 注:C语言中没有乘方这个运算,也不能用×,÷等算术符号。 另:关于自增自减运算符,会在下一小节讲解。查看全部
-
递归就是一个函数在它的函数体内调用它自身。执行递归函数将反复调用其自身,每调用一次就进入新的一层。 贪吃蛇。。。。。 、查看全部
-
1999年12月16日,ISO推出了C99标准,该标准新增了5个C语言关键字: inline restrict _Bool _Complex _Imaginary(注意bool 从来不是C语言的关键字) 2011年12月8日,ISO发布C语言的新标准C11,该标准新增了7个C语言关键字: _Alignas _Alignof _Atomic _Static_assert _Noreturn _Thread_local _Generic查看全部
-
void函数中可以有执行代码块,但是不能有返回值,另void函数中如果有return语句,该语句只能起到结束函数运行的功能。其格式为:return;查看全部
举报
0/150
提交
取消