我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: 奇怪的现象(关于C) 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

anywill



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1503
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-02
最后登陆: 2024-03-11

5come5帮你背单词 [ familiar /fə'miljə/ a. 熟悉的,熟知的 ]


奇怪的现象(关于C)

不知道为什么这个程序在MyTc5.4.1下运行和在Turboc C下运行的结果很离奇的刚好相反,不知道为什么,知道的蝈蝈说一下啊
#include<stdio.h>
int count;
void func1(void);
void func2(void);

int main(void)
{
   count=100;
   func1();
   return 0;
}

void func1(void)
{
   int temp;
   temp=count;
   func2();
   printf("count is %d",count);
}

void func2(void)
{
   int count;
   for(count=1;count<10;count++)
   putchar('.');
   system("pause");
}
顶端 Posted: 2007-01-03 22:39 | [楼 主]
anywill



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1503
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-02
最后登陆: 2024-03-11

5come5帮你背单词 [ reply /ri'plai/ n. 回答,答复 ]


怎么没人顶阿
顶端 Posted: 2007-01-04 15:05 | [1 楼]
k7zj



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 167
威望: 0
浮云: 1128
在线等级:
注册时间: 2005-10-04
最后登陆: 2011-07-24

5come5帮你背单词 [ dish /di/ n. 碟盘,菜肴,一道菜 ]


我的运行结果
按照逻辑
省略号应该在前面。。
远程图片:1.JPG
顶端 Posted: 2007-01-04 15:13 | [2 楼]
anywill



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1503
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-02
最后登陆: 2024-03-11

5come5帮你背单词 [ sail /seil/ n. 帆,航行;vi. 航行,启航,翱游,飘;vt. 航行,飘过 ]


tc不支持标准c?
顶端 Posted: 2007-01-04 15:20 | [3 楼]
kenneygf



性别: 帅哥 状态: 该用户目前不在线
头衔: 星星在眨眼~
等级: 前途无量
发贴: 6207
威望: 0
浮云: 1131
在线等级:
注册时间: 2004-05-22
最后登陆: 2009-07-12

5come5帮你背单词 [ personality /pə:sə'næliti/ n. 人格,个性 ]


tc和mytc都不标准,我遇到过好多不同凡响的结果
顶端 Posted: 2007-01-04 19:45 | [4 楼]
magic_fire





性别: 保密 状态: 该用户目前不在线
等级: 品行端正
发贴: 143
威望: 0
浮云: 1107
在线等级:
注册时间: 2006-01-18
最后登陆: 2009-03-17

5come5帮你背单词 [ deadline /'dedlain/ n. 最后期限,截止交稿日期,监牢周围的死线 ]


终于找到问题了,并不是TC和MyTC的问题~~~~~
楼主的func2(void)中有一句:
system("pause");在TC中会给用户一个提示:“press any key to ....”,然后等待用户键盘的相应后继续执行。也就是说楼主截图的时候程序还没有结束(刚刚调用完func2,func1还没有执行完)。而LZ截图中的count=100只是上次运行的结果。
在命令行中的结果如图:
远程图片:未命名.JPG
顶端 Posted: 2007-01-04 20:48 | [5 楼]
anywill



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1503
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-02
最后登陆: 2024-03-11

5come5帮你背单词 [ curious /'kjuəriəs/ a. 好奇的 ]


哦,原来如此,我还以为呢,tc看起来的结果肯定是不对的。
顶端 Posted: 2007-01-04 21:37 | [6 楼]
anywill



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1503
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-02
最后登陆: 2024-03-11

5come5帮你背单词 [ comic /'komik/ a. 喜剧的,滑稽的 ]


#include<stdio.h>
int count;
void func1(void);
void func2(void);

int main(void)
{
  count=100;
  func1();
  system("pause");
  return 0;
}

void func1(void)
{
  int temp;
  temp=count;
  func2();
  printf("count is %d",count);
}

void func2(void)
{
  int count;
  for(count=1;count<10;count++)
  putchar('.');
}
这样就行了。
顶端 Posted: 2007-01-04 21:41 | [7 楼]
okko



性别: 帅哥 状态: 该用户目前不在线
等级: 品行端正
发贴: 370
威望: 0
浮云: 1110
在线等级:
注册时间: 2006-02-27
最后登陆: 2009-07-03

5come5帮你背单词 [ obedience /ə'bi:djəns/ n. 服从,顺从 ]


tc用来运行c程序一般不会出错的,反正我么遇到过。
顶端 Posted: 2007-01-05 16:55 | [8 楼]
mxs



性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
发贴: 782
威望: 0
浮云: 1115
在线等级:
注册时间: 2006-03-13
最后登陆: 2009-10-04

5come5帮你背单词 [ attain /ə'tein/ vt. 达到,取得 ]


不懂哦,看不懂
顶端 Posted: 2007-01-05 17:04 | [9 楼]
anywill



性别: 帅哥 状态: 该用户目前不在线
等级: 希望之光
发贴: 1503
威望: 0
浮云: 0
在线等级:
注册时间: 2006-11-02
最后登陆: 2024-03-11

5come5帮你背单词 [ embody /im'bodi/ vt. 表达,体现,包含,包括 ]


顶,当年还会写代码。。。
顶端 Posted: 2022-10-19 18:19 | [10 楼]
我来我网·5come5 Forum » 程序员之家

Total 0.015274(s) query 7, Time now is:04-26 17:06, Gzip enabled
Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号