返回狼盟编程首页
编程搜索 [狼盟旧档]
论坛统计


请输入搜索关键字:
├─◆ 狼盟首页 > 查看贴子 > 详细信息

楼主

一个选择题!


以下程序的输出结果是()

1/ 15      2/  14    3/ 不确定    4/  0

main()

{int i, sum;

     for(i=1;i<6;i++)sum+=sum;printf("%d
",sum)}  

选什么啊。我感觉是不是6啊,为什么!





曾鹏程 [ 1 楼 ]
2004-04-30 23:08:00
没答案呀!结果是-21888.应该是不确定的. 

woshihanjin [ 2 楼 ]
2004-04-30 23:11:00
sum 没有初值,所以结果不确定 

wensan [ 3 楼 ]
2004-05-01 01:00:00
应该选c,因为sum没有初值。 

liuke_007 [ 4 楼 ]
2004-05-01 08:39:00
sum没有初值啊!应该是随即的! 

01088213double [ 5 楼 ]
2004-05-01 10:47:00
你这个程序肯定是错的,因为你在输出语句后少了个分号(;)。如果这个加上的话,编译通过后产生的数句是随即的。 

01088213double [ 6 楼 ]
2004-05-01 10:48:00
 

01088213double [ 7 楼 ]
2004-05-01 10:48:00
 

01088213double [ 8 楼 ]
2004-05-01 10:49:00
 

01088213double [ 9 楼 ]
2004-05-01 10:49:00
 

01088213double [ 10 楼 ]
2004-05-01 10:49:00