1.题目描述:点击打开链接
2.解题思路:本题要求统计数位的个数,简单的试验一下发现有如下规律:一个n位数的个数有9*(10^n)个,因此所有n位数的数位是n*9*(10^n)个,因此可以利用两个循环变量base,k来计算,其中base表示n位数的总个数,k表示每一个n位数的数位有k位,循环条件是n-base>0,这样即可完成统计。
3.代码:
#define _CRT_SECURE_NO_...
分类:
其他好文 时间:
2015-06-29 14:59:07
阅读次数:
120
一、避免在循环条件中使用复杂表达式在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。例子:import java.util.vector;class cel { void method (vector vector) { ...
分类:
编程语言 时间:
2015-06-26 12:18:17
阅读次数:
109
1. 什么是java语句的执行结构 程序流程控制。2. java语句有哪些结构 有三种结构: 顺序结构(程序从上到下一行一行的执行代码,没有判断和中转) 选择结构(条件语句) 循环结构:循环语句功能(再循环条件满...
分类:
编程语言 时间:
2015-06-16 19:00:20
阅读次数:
209
流程控制语句分为条件语句、循环语句和中断语句。 中断语句包括break和continue,两者的区别在于break会跳出整个循环,而continue则是跳出此次循环,之后还会继续下一次循环。 条件语句有两种,使用最多的是if...else这个没有什么难的,按照字面意思走,如果括号中的表达...
分类:
编程语言 时间:
2015-06-09 00:37:31
阅读次数:
138
控制语句关键字(12个):A循环语句(1) for:一种循环语句(可意会不可言传)(2) do :循环语句的循环体(3) while :循环语句的循环条件(4) break:跳出当前循环(5) continue:结束当前循环,开始下一轮循环B条件语句(1)if: 条件语句(2)else :条件语句否...
分类:
其他好文 时间:
2015-06-06 16:22:10
阅读次数:
163
static void Main(string[] args){while (true){double a = 0.001;double b;for (int i = 1; i <100; i++)//这里面的循环条件可以直接删掉,成死循环,不满足if条件时 跳出{b = a * Math.Pow(...
分类:
其他好文 时间:
2015-06-04 19:19:50
阅读次数:
189
for重复结构处理计数器控制循环的所有细节。要演示for的功能,可以改写图2.16的程序,结果如图2.17。执行for重复结构时,声明控制变量counter并将其初始化为1。然后检查循环条件counter int main(){ // Initialization, repetition condi...
分类:
其他好文 时间:
2015-06-03 15:28:05
阅读次数:
291
下面的例子显示for结构中改变控制变量的方法。在每个例子中.我们都编写相应的for结构首部。注意循环中递减控制变量的关系运算符的改变。a)将控制变量从1变到100,增量为1。 for(int i=l;i=1; i--)常见编程错误2.17循环向下计数时如果循环条件中不使用正确的关系运算符(如在向下....
分类:
其他好文 时间:
2015-06-03 15:21:53
阅读次数:
209
do/while重复结构与while结构相似。在while结构中,先在循环开头测试循环条件之后再执行循环体。do/while重复结构执行循环体之后再测试循环条件,因此,do/while结构至少执行循环体一次。do/while结构终止时,继续执行while语句后面的话句。注意,如果结构体中只有一条浯句...
分类:
其他好文 时间:
2015-06-03 15:09:16
阅读次数:
100
循环:初始条件,循环条件,状态改变,循环体。for(初始条件;循环条件;状态改变){ 循环体}for(int i=1;i=1●A和D不能一起去; a+d!=2●A、E和F三人中要派两人去; a+e+f==2●B和C都去或都不去; b+c!=1●C和D两人中去一个; c+d==1●若D不去,则...
分类:
其他好文 时间:
2015-05-27 20:58:13
阅读次数:
172