社区
C语言
帖子详情
关于TC的问题(最迟两星期给分)
superwolf
2001-03-08 09:31:00
1.我在main中再调用main,结果失败。请问是必然结果还是我个人程序原因?
2.我的函数声明如下,tc报warning“no fuction protype...”,请问为什么,如何改?
void player(),computer(),init();
int aaa(),bbb(int,int);
main()
{
...
player();
...
}
void player()
{
int a,b;
...
}无return语句
...全文
297
15
打赏
收藏
关于TC的问题(最迟两星期给分)
1.我在main中再调用main,结果失败。请问是必然结果还是我个人程序原因? 2.我的函数声明如下,tc报warning“no fuction protype...”,请问为什么,如何改? void player(),computer(),init(); int aaa(),bbb(int,int); main() { ... player(); ... } void player() { int a,b; ... }无return语句
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superwolf
2001-03-17
打赏
举报
回复
3.18日下午给分,想拿分就快点吧!
dt
2001-03-16
打赏
举报
回复
在main()中来一个switch()语句,如果游戏结束,询问是否继续,或者退出游戏。
main()
int i=1
while(i)
{ 选择项,开始游戏,继续游戏,退出游戏。。。。
switch(是选的哪一项)
如果是退出使i=0;
}
upyu
2001-03-16
打赏
举报
回复
这么多人回答,一分也没有?
tinydrop
2001-03-13
打赏
举报
回复
我认为是你程序的问题。因为我在tc上也做过试验证明main函数可以调用自身。我的实验如下:
#include<stdio.h>
int i=0;
void main(void){
for(; i<3; ){
i++;
printf("Called main ok!\n");
}
}
结果运行正常。我建议你用F7(如果你用的是tc)单步跟踪一下你的源程序。
upyu
2001-03-11
打赏
举报
回复
c语言中main()函数只有一个.
函数声明格式如下:
反回值类型 函数名(参数) 参数可以不要.
若子函数在调用它的函数前,可以不声明.
blindcat
2001-03-11
打赏
举报
回复
c语言中main()函数只能有一个.
函数声明格式如下:
反回值类型 函数名(参数) 参数可以不要.(c++中的)
若子函数在调用它的函数前所定义,可以不声明.
superwolf
2001-03-10
打赏
举报
回复
看来大家吵来吵去没有结果呀!!
1。我认为可以再次调用main,所谓程序入口应该是“有一个”,而不是“只有一个”,而且我的调用已经执行了第一条语句:printf,紧接着是一个do while循环,这个时候死了,也可能是死循环了(但我第一次能执行完main的)。另外我有一个global structure.
to eline:我想在程序尾部询问使用者是否another new game?
2.我后来把所有的warning都分析了一遍,得出以下结论:
a.type func()有warning, type func(void)没有;
b.type(not void) func()无return有warning;
c.void func() 有return 有warning,(我以为会error的);
lwd2k
2001-03-09
打赏
举报
回复
//At tc2.0 ,it's ok!
#include <stdio.h>
void main(void)
{
static int temp=0;
if(temp++<7)
{
printf("%d\n",temp);
main();
}
}
满桌烟灰
2001-03-09
打赏
举报
回复
void player(void);
void computer(void)
void init(void);
int aaa(void)
int bbb(int,int);
void main(void)
{
...
player();
...
}
void player(void)
{
int a,b;
...
}
blowfish
2001-03-09
打赏
举报
回复
新鲜。
::holyfire(圣火)不要误人子弟。
ELine
2001-03-09
打赏
举报
回复
为什么要在main中再调用main,你想实现什么?一定有更好的办法
ELine
2001-03-09
打赏
举报
回复
为什么要在main中再调用main,你想实现什么?一定有更好的办法
holyfire
2001-03-09
打赏
举报
回复
问题一,可以再次调用main(),不过不建议。
问题二,函数声明一定要完整,void player()表示它的参数不确定,在定义实体时给出,而不是void player(void)。
sundayboys
2001-03-08
打赏
举报
回复
1.必然结果,因为c语言只允许一个main函数作为程序入口。
2.你的函数定义不符合函数原型的要求,如void player(void)
lin_zhlie
2001-03-08
打赏
举报
回复
能不能具体一些
网络上搜集的面试题
假设需要将N个任务
分
配给N个工人同时去完成,每个人都能承担这N个任务,但费用不 同.下面的程序用回溯法计算总费用最小的一种工作
分
配方案,在该方案中,为每个人
分
配 1个不同的任务. 程序中,N个任务从0开始...
DataCamp 博客中文翻译(四)
聚类是一种无监督的机器学习技术,在模式识别、图像
分
析、客户
分
析、市场细
分
、社交网络
分
析等领域有很多应用。...集群的业务应用/用例5 种基本的聚类算法k 均值均值漂移DBSCAN
分
层聚类桦树关于集群的常见
问题
。
Android工程师技术话术
企业提出这个
问题
的原因大致有
两
个原因,其一验证面试人员的履历是否真实,如果面试人员没有经历过真实的项目那么他是无法真实且准确的预料开发中所遇到的
问题
的;其二,企业着实想通过这个
问题
考验面试人员的逻辑...
单代号网络图计算例题_还在熬夜计算工期?不会优化工期?学会双代号网络图效率提高80%,升职加薪其实不难...
项目经理让他出一份工期规划图,需要用到网络图的知识,这可难住他了,专业知识都是大学时期学习的,现在早已忘记书本知识了,让我给他支个招,后来我就发了一份双代号网络图绘制的学习资料,大概过了一个
星期
,发...
TowardsDataScience 博客中文翻译 2021(五百八十七)
对于图形神经网络,我们不仅可以使用关于网络结构的信息,即
两
个给定节点共有的连接,还可以使用每个节点的特征,如他们的爱好、他们上过的学校等。作者图片(图表示例)搜索算法是一种检索存储在某些数据结构中的信息...
C语言
70,020
社区成员
243,265
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章