浙江省某公司的一道笔试题,大家进来讨论下
浙江某公司的一道笔试题,,大家进来讨论下
输出结果 是多少啊??? 并进行分析
------解决方案--------------------
哪个高人出的这题啊,佩服的五体投地
------解决方案--------------------
输出4 20,是考存储类么
------解决方案--------------------
C语言好久没接触过了
------解决方案--------------------
1. int count = 3;
2. int main(void)
3. {
4. int i, sum, count = 2;
5. for(i=0,sum=0; i<count; i+=2,count++)
6. {
7. static int count = 4;
8. count++;
9. if(i%2 == 0)
10. {
11. extern int count;
12. count++;
13. sum += count;
14. }
15. sum += count;
16. }
17. printf("%d %d\n",count, sum);
18. return 0;
19. }
输出结果 是多少啊??? 并进行分析
------解决方案--------------------
哪个高人出的这题啊,佩服的五体投地
------解决方案--------------------
输出4 20,是考存储类么
------解决方案--------------------
C语言好久没接触过了
------解决方案--------------------
10: int count = 3;
11: int main(void)
12: {
00411420 55 push ebp
00411421 8B EC mov ebp,esp
00411423 81 EC E4 00 00 00 sub esp,0E4h
00411429 53 push ebx
0041142A 56 push esi
0041142B 57 push edi
0041142C 8D BD 1C FF FF FF lea edi,[ebp-0E4h]
00411432 B9 39 00 00 00 mov ecx,39h
00411437 B8 CC CC CC CC mov eax,0CCCCCCCCh
0041143C F3 AB rep stos dword ptr es:[edi]