-
自创函数
( []省略 )
注意:1.[]包含的内容可以省略,数据类型说明省略,默认是int类型函数;参数省略表示该函数是无参函数,参数不省略表示该函数是有参函数;
2.函数名称遵循标识符命名规范;
3.自定义函数尽量放在main函数之前,如果要放在main函数后面的话,需要在main函数之前先声明自定义函数,声明格式为:[数据类型说明] 函数名称([参数]);
4.自创函数在被调用时才会有用,之前相当于没用
查看全部 -
无条件分支语句:goto
goto 语句标号;(语句标号一般用英文大写并遵守标识符命名规则)
语句标号:语句(执行goto语句后可以直接跳转到语句标号并执行之后的语句)
goto语句通常不用,主要因为它将使程序层次不清,且不易读,但在特定情况下,可以使用goto语句来提高程序的执行速度,所以还是少用为妙。
查看全部 -
LOOP: 可以在goto前或后。任意位置
查看全部 -
continue的作用是插入某个事件,继续循环。
或者说接着进行被中断的循环。
查看全部 -
分支结构之switch语句
eg:switch(表达式)
{
case 常量表达式1:
case 常量表达式2:
printf;
break ;
case 常量表达式3:
printf;
break;
default:
printf;
break;
}
注意:1.在case后的各常量表达式的值不能相同,否则会出现错误。
2.在case子句后如果没有break;会一直往后执行一直到遇到break;才会跳出switch语句。
3. switch后面的表达式语句只能是整型或者字符类型。
4. 在case后,允许有多个语句,可以不用{}括起来。(case 常量表达式之后+:)
5. 各case和default子句的先后顺序可以变动,而不会影响程序执行结果。
6.default子句可以省略不用。
查看全部 -
while、do-while和for三种循环在具体的使用场合上是有区别的,如下:
1、在知道循环次数的情况下更适合使用for循环;
2、在不知道循环次数的情况下适合使用while或者do-while循环,如果有可能一次都不循环应考虑使用while循环,如果至少循环一次应考虑使用do-while循环。
查看全部 -
一、百位数:num/100可以获得,因为int是整数型,小数部分会省略。比如765/100的结果是7
十位数:num%100/10。比如765%100先得到65,65/10得到6
个位数:num%10。765%10得到5
则可以分别得到三个位数分别是7,6,5二、在C语言程序当中的“等于”因该是“==”,而不是单纯的“=”
查看全部 -
函数的声明和调用:
声明有参数的函数时候,必须定义参数的类型。在调用有参数函数时候,不用再写参数类型。值接写实参名字就可以。
使用数组作为函数参数,在定义函数时候需要在参数位置输入数组的类型,数组名字,"[]"。
函数定义时候使用的参数是形式参数,后续调用时候,实际使用的参数是实际参数。两者名字不一定相同。
程序注释,多行注释/* */,单行注释//。
标识符长度最好不要超过8位。标识符是区分大小写的,标识符不能是关键字。
查看全部 -
静态局部变量 在运行期间都不释放/销毁,即本次的结果是下一次的起因。
查看全部 -
for语句结构:
for语句执行结构:
查看全部 -
do语句结构:
do语句执行结构:
查看全部 -
while语句结构:
while语句执行结构:
查看全部 -
return 数组中如果有多个value值和需要找的value值相同,只会返回第一个遇到的相同值的下标,即结束程序。
查看全部 -
示例中,经过测试,return 语句在执行到条件满足的第一个下标时,会结束程序,给出返回值。(循环外的return指令不再执行)(一个函数只执行一次返回值指令,即遇到的第一个返回值指令)
查看全部 -
a = 3; b = 4;计算a+b%(a+b)/a+a*b-b
%表示取余数 /除不尽取整数部分
查看全部
举报