黑马程序员技术交流社区

标题: 现在看以前的都混了 [打印本页]

作者: sl7s78s8    时间: 2014-7-20 22:53
标题: 现在看以前的都混了
本帖最后由 sl7s78s8 于 2014-7-22 21:09 编辑

看到这个if(a != 0){a不是0;}else{a是0;}不太清楚错在那,而计算字符串长度,
用了int a = 0; while(a != '\0') a++;感觉俩个差不多;
作者: 阳光地带    时间: 2014-7-21 14:00
你可以把问题再说清楚点吗?或者把你有疑问的代码直接贴在这。你第二个问题的代码根本不能计算字符串长度,你字符串在哪呢?
作者: 邱蚓    时间: 2014-7-21 15:26
表示没看懂
作者: 小海    时间: 2014-7-21 17:42
我也没看懂
作者: sl7s78s8    时间: 2014-7-21 20:33
阳光地带 发表于 2014-7-21 14:00
你可以把问题再说清楚点吗?或者把你有疑问的代码直接贴在这。你第二个问题的代码根本不能计算字符串长度, ...

if (a!=0){
  a不是0;
}else{
  a是0;
}这代码是不是对的;
作者: sl7s78s8    时间: 2014-7-22 21:08
sl7s78s8 发表于 2014-7-21 20:33
if (a!=0){
  a不是0;
}else{

晕,我也感觉是对的,可是我看那Word文档有个注意陷阱,下面写个这个。
作者: 心之信子    时间: 2014-7-22 22:38
楼主是输出a不是0和a是0请用
if(a!=0)
{
    printf“a不是0”;
}
else
{
     printf“a是0”;
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2