strlen-最近在做ACM题 发现些c语音细节问题

问题描述

最近在做ACM题 发现些c语音细节问题
#include<cstdio>#include<cstring>int main(){    char s[100];    scanf(""%s""s);    if(-1>=strlen(s))        printf(""truen"");    return 0;}

竟然打印出true 求解答!!!

解决方案

在Visual C++ 6.0中,原型为size_t strlen(const char *string); ,其中size_t实际上是unsigned int,在VC6.0中可以看到这样的代码:typedef unsigned int size_t;
-1转换成无符号了。所以变成一个很大的数

解决方案二:
应该是 c语言 笔误 。。。。

时间: 2024-12-05 04:37:48

strlen-最近在做ACM题 发现些c语音细节问题的相关文章

整数对 acm-一道ACM题有错误无法发现,求教

问题描述 一道ACM题有错误无法发现,求教 Description Gardon和小希玩了一个游戏,Gardon随便想了一个数A(首位不能为0),把它去掉一个数字以后得到另外一个数B,他把A和B的和N告诉了小希,让小希猜想他原来想的数字.不过为了公平起见,如果小希回答的数虽然不是A,但同样能达到那个条件(去掉其中的一个数字得到B,A和B之和是N),一样算小希胜利.而且小希如果能答出多个符合条件的数字,就可以得到额外的糖果. 所以现在小希希望你编写一个程序,来帮助她找到尽可能多的解. 例如,Gar

acm-一道二维数组的ACM题,刚开始接触二维数组,求解答

问题描述 一道二维数组的ACM题,刚开始接触二维数组,求解答 这是题目 Description potato老师虽然很喜欢教书,但是迫于生活压力,不得不想办法在业余时间挣点外快以养家糊口. "做什么比较挣钱呢?筛沙子没力气,看大门又不够帅..."potato老师很是无奈. "张艺谋比你还难看,现在多有钱呀,听说还要导演奥运开幕式呢!你为什么不去娱乐圈发展呢?"lwg在一旁出主意. 嗯,也是,为了生存,就委屈点到娱乐圈混混吧,马上就拍一部激光电影<回来我的爱&g

字符串-一道ACM题,为什么会这样?

问题描述 一道ACM题,为什么会这样? Description输入一个字符串,判断其是否是C++的合法标识符. Input输入数据包含多个测试实例,数据的第一行是一个整数n表示测试实例的个数,然后是n行输入数据,每行是一个长度不超过50的字符串.输入保证不为C++的关键字(保留字). Output对于每组输入数据,输出一行.如果输入数据是C++的合法标识符,则输出""yes"",否则,输出"no". Sample Input312ajffi8x_

趣味ACM题 圣骑士的斩杀

趣味ACM题 圣骑士的斩杀 最近一张山东省的ACM试卷在网上广为流传,道题目是根据暴雪著名游戏炉石传说来设计的,是计算在一局游戏中死鱼骑是否能一回合斩杀对手.下面是我个人的解答,如有不严谨之处,欢迎指正! 目录 趣味ACM题 圣骑士的斩杀 目录 题目描述 题目分析 示例代码 运行结果 题目描述 题目描述较长,没玩过炉石传说的小伙伴可能第一时间看不太懂,不过没关系,可以先看后面的题目分析,有需要的时候再倒回来看题目描述. 鱼人是炉石里的一支强大种族,在探险者协会里,圣骑士有了一张新牌,叫亡者归来,

对话张小龙:未来怎么做猿题库?

离开华图,加盟猿题库还不到一周,张小龙已经对接下来的工作做出了一份详尽的规划.在他的大胆设想下,原本免费的申论题库将成为拳头产品,风头盖过行测.号称用400万投入,撬动2000万收入,张小龙准备怎么做?9月4日在猿题库总部,张小龙接受了多知网的专访.为什么加入猿题库:在线教育是大方向多知网:为什么离开华图加入猿题库?毕竟是个创业公司.张小龙:有很多人问我,是不是猿题库给了很高的股份或薪水.说实话当时开出的薪水确实吓了我一跳--不是觉得这个薪水多,而是作为一个创业公司开出这样的薪水太高了,所以我只

c++-有谁看过《由浅入深学C++—基础、进阶与必做300题》,有问题想请教

问题描述 有谁看过<由浅入深学C++-基础.进阶与必做300题>,有问题想请教 1C 这是系统中的一部分,想要添加人员信息.本书的最后一章<人事管理系统开发实例>有问题请教.里面的Link是个什么东西?代码很长,无法全部粘贴,还望看过此书的人给予帮助. 解决方案 http://baike.baidu.com/link?url=b2nUFFYcHlAdXbDP0i1p87HOUNWR4KHZKpZIOuH3F3ilFc3MI-6DwaL1ThAD8EcXi9zgQoHtWPvPuCy

导出 word模板-做一个题库管理系统,怎么将存储在数据库中的试卷内容导出到word模板中呢

问题描述 做一个题库管理系统,怎么将存储在数据库中的试卷内容导出到word模板中呢 C#2008,access2003,做一个题库管理系统,怎么将存储在数据库中的试卷内容导出到word模板中呢,求助各位大神,求代码 解决方案 用npoi操作数据库http://my.oschina.net/yangxiaoguang/blog/264948 解决方案二: 用npoi操作word文档http://my.oschina.net/yangxiaoguang/blog/264948 解决方案三: http

c++-一个acm题中出现的迭代器相关错误求解

问题描述 一个acm题中出现的迭代器相关错误求解 #include #include #include using namespace std; int main() { int n,a,b; int count1 = 0,count2 = 0; map p; vector xm; vector xy; while(scanf("%d",&n) != EOF) { for(int i = 0;i < n;++i) { scanf("%d%d",&

程序文件-怎么用mf或者qt做个题库

问题描述 怎么用mf或者qt做个题库 题库设计(1) 包括选择判断填空和问答(2) 可以自动改选择和判断(3) 分为平常和考试2个模式(4) 界面在网页或者windows的窗口界面(5) 可以错题统计和分数统计 就和一些试题集带的光盘那种题库一样.或者别的也行,用c语言的话.难吗 解决方案 有没有大神,帮下忙,期末作业.难吗