-
注意:只有局部自动变量和形式参数可以作为寄存器变量;一个计算机系统中的寄存器数目有限,不能定义任意多个寄存器变量;局部静态变量不能定义为寄存器变量。
查看全部 -
标识符可以是字母数字下划线,开头必须是字母下划线
查看全部 -
标识符是字母数字下划线
查看全部 -
标识符由字母和-开头,且不能是关键词。查看全部
-
函数调用次数要注意
查看全部 -
首先未分析三位正整数的含义:100 - 999其次for循环,初始值num = 100 终止循环条件 num < 1000
查看全部 -
这一节需要用到一个技巧,怎么获得一个数的百位,十位和个位。
百位数:num/100可以获得,因为int是整数型,小数部分会省略。比如765/100的结果是7
十位数:num%100/10。比如765%100先得到65,65/10得到6
个位数:num%10。765%10得到5
则可以分别得到三个位数分别是7,6,5查看全部 -
循环结构之for循环(一)
它的执行过程如下:
第一步:执行表达式1,对循环变量做初始化;
第二步:判断表达式2,若其值为真(非0),则执行for循环体中执行代码块,然后向下执行;若其值为假(0),则结束循环;
第三步:执行表达式3;
第四步:执行for循环中执行代码块后执行第二步;
第五步:循环结束,程序继续向下执行。
注意:for循环中的分号一定要写
查看全部 -
"%d"是一个整形输出的符号eg;10,12
查看全部 -
C语言中的do-while循环,一般形式如下:
do-while循环语句的语义是:它先执行循环中的执行代码块,然后再判断while中表达式是否为真,如果为真则继续循环;如果为假,则终止循环。因此,do-while循环至少要执行一次循环语句。其执行过程可用下图表示:
注意:使用do-while结构语句时,while括号后必须有分号。
查看全部 -
%f:"float"是用来用运行小数点的浮点数eg;1.25.1.36
查看全部 -
在使用强制转换时应注意以下问题:
1、数据类型和表达式都必须加括号,如把(int)(x/2+y)写成(int)x/2+y则成了把x转换成int型之后再除2再与y相加了。
2、转换后不会改变原数据的类型及变量值,只在本次运算中临时性转换。
3、强制转换后的运算结果不遵循四舍五入原则。
查看全部 -
int 整型变量
先设变量查看全部 -
3+4%7/3+12-4=3+1+8=12
查看全部 -
用两个for循环一个控制i 一个控制j \t用来给空格
查看全部
举报