社区
新手乐园
帖子详情
关于字符串判断问题~
vb00001
2007-04-06 06:12:47
请大家看看这段代码问题出在哪里?
我想实现这个功能:
输入exit退出,否则继续询问.
#include <iostream.h>
int main()
{
char input[4];
again:
cin>>input;
if(input=="exit")
{
return 1;
}
else
{
goto again;
}
return 0;
}
运行后,发现输入什么都一样。
本人不胜感激。
...全文
254
14
打赏
收藏
关于字符串判断问题~
请大家看看这段代码问题出在哪里? 我想实现这个功能: 输入exit退出,否则继续询问. #include int main() { char input[4]; again: cin>>input; if(input=="exit") { return 1; } else { goto again; } return 0; } 运行后,发现输入什么都一样。 本人不胜感激。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wdz609
2007-04-06
打赏
举报
回复
个人认为用goto无所谓,有时你还必须得用goto才省事。
另外,楼主的字符串比较应该用strcmp,然后用于接收字符串的字符数组不应该为4,容易产生问题。
WingForce
2007-04-06
打赏
举报
回复
个人倒是认为lz用goto无有不妥之处
JoeryLew
2007-04-06
打赏
举报
回复
#include<iostream.h>
#include<string>
int main()
{
char input[5];
do
{
cin>>input;
}while(strcmp(input,"exit"));
return 0;
}
这样感觉好一点吧!
JoeryLew
2007-04-06
打赏
举报
回复
没看到楼主改了的,那样可以,但是感觉不舒服.
JoeryLew
2007-04-06
打赏
举报
回复
第一,最好不用goto;第二,if(input=="exit")错误,不能比较字符串,参看楼上的。无论你输入什么,绝对 input=="exit" 为FALSE,所以goto又做,实际是个死循环了。
vb00001
2007-04-06
打赏
举报
回复
我把它写成了这样,
#include <iostream.h>
#include <string.h>
int main()
{
char input[5];
//again:
cin>>input;
if(strcmp(input,"exit")==0)
//if((input[0]=='e') && (input[1]='x') && (input[2]='i')
//&& (input[3]=='t') && (input[4]==0))
{
return 1;
}
else
{
main();
}
return 0;
}
难免还有不足的地方,请过路的人指出,谢谢!
cccbuiler
2007-04-06
打赏
举报
回复
if(input=="exit")
这句是什么意思啊?
要比较字符串也不要这样啊
if(strcmp(input,"exit"))
spookxiu
2007-04-06
打赏
举报
回复
你这里input的值是数组input[4]的首地址,并不是值。
所以肯定不等于"exit"。
vb00001
2007-04-06
打赏
举报
回复
goto不好,难道用main();比较好?
vb00001
2007-04-06
打赏
举报
回复
goto不好难道用main();比较好?
vb00001
2007-04-06
打赏
举报
回复
知道怎么改就说呗,我也只是个新手,请大家不要怪罪,谢谢。
不想低调
2007-04-06
打赏
举报
回复
是啊,还是找本看看先
hellox
2007-04-06
打赏
举报
回复
goto,,不好...
Generics
2007-04-06
打赏
举报
回复
我老天,这是你写的程序?跟谁学的?
量化周报系统设计:从信号流水线到人机协同决策
量化周报不是简单的数据汇总,而是连接因子计算、信号生成与实盘决策的结构化流水线。其核心在于将原始行情转化为可归因、可验证、可执行的结构化信号,依托标准化因子定义、多源数据仲裁、滚动截面标准化与信号衰减建模等关键技术,保障Alpha稳定性与工程鲁棒性。该体系支撑高频策略迭代与跨角色协同,广泛应用于中小型量化团队的实盘信号分发、风控复核与组合归因场景,是构建可持续量化基础设施的关键一环。
AI写作依赖症:识别认知代餐与重建写作主权
AI写作工具正从效率辅助演变为隐性认知替代,其本质是语言模型基于统计规律的语义平滑输出,而非面向事实核查与逻辑张力的专业表达。当‘直接采纳率’持续高于75%、人工重写比例低于10%,人脑的术语确认权、事实核查权和结构决策权便开始退化,表现为专业术语误用、数据单位混淆及论证结构同质化——这正是‘认知代餐’的典型征兆。技术价值不在于生成速度,而在于能否支撑可信交付;应用场景覆盖行业报告、客户提案、合规文案等高责任内容生产。本文聚焦真实项目中的行为数据、三阶过滤法与思维肌肉重启训练,提供可验证、可复刻的人机协作再
GEO优化实战:从查询改写到大模型引用监测的完整闭环
随着大模型与AI搜索的普及,传统SEO的链接排名逻辑正逐渐被生成式回答所取代。GEO(生成式引擎优化)聚焦于让语义理解与RAG检索更准确地引用品牌信息,成为数字营销的新焦点。文章从GEO与SEO的本质差异切入,讲解如何通过查询改写将自然语言拆解为语义意图单元,如何构建带Schema校验与防幻觉机制的结构化知识库,以及如何借助跨模型引用监测和正负样本标注体系,持续追踪引用漂移与描述失真。基于上海本地商业场景的真实落地经验,项目实现了引用频次提升3倍、失真率下降至5%以下的成效。文章还强调了持续复测闭环与单变量
WorkBuddy实战指南:零基础打通AI办公完整工作流
AI办公工具正从‘通用聊天助手’转向‘嵌入式智能协作者’,其核心价值在于理解文档语义、重构信息链路并沉淀个人工作习惯。WorkBuddy并非大模型界面套壳,而是基于200+办公文档模板的结构化处理引擎,支持PDF/Word/PPT的语义提取、跨系统数据同步与可复用工作流编排。技术上强调零提示词右键操作、精准语义解析模式及隐式反馈式风格克隆,显著降低AI使用门槛;工程实践中已覆盖会议纪要自动化、多角色协同包生成、日报流水线搭建等高频场景。本文聚焦真实办公提效路径,融合WorkBuddy与AI办公提效两大热词,
202609212009.7z.004 4/8 unity
202609212009.7z.004 4/8 unity
新手乐园
33,315
社区成员
41,769
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章