| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 378 人关注过本帖
标题:&&与||
取消只看楼主 加入收藏
陆思雨
Rank: 2
等 级:论坛游民
威 望:1
帖 子:36
专家分:42
注 册:2014-9-17
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:3 
&&与||
#include<stdio.h>
#include<string.h>
void fun (char *p,char *q,char*c)
{
    int k=0;
    while(*p||*q)
    {
        if(*p<*q)c[k]=*q;
        else c[k]=*p;
        if(*p)p++;
        if(*q)q++;
        k++;
    }
}
main()
{
    char a[10]="aBCDeFgH",b[10]="ABcd",c[80]={'\0'};
    fun(a,b,c);
    printf("The string a:");puts(a);
    printf("The string b:");puts(b);
    printf("The result:");puts(c);
}


里面第一个while里面的“||“可以换成”&&吗?“
搜索更多相关主题的帖子: include 
2014-09-17 08:15
陆思雨
Rank: 2
等 级:论坛游民
威 望:1
帖 子:36
专家分:42
注 册:2014-9-17
收藏
得分:0 
回复 3 楼 wp231957
知道,书上有介绍啊
2014-09-17 21:40
陆思雨
Rank: 2
等 级:论坛游民
威 望:1
帖 子:36
专家分:42
注 册:2014-9-17
收藏
得分:0 
回复 2 楼 vvvcuu
但是用两种判别都是一样的结果啊,为什么计算机等级考试不认可&&?
结束的时候只要有一个结束就结束了啊,遇到'\0'就结束吧
2014-09-17 21:43
陆思雨
Rank: 2
等 级:论坛游民
威 望:1
帖 子:36
专家分:42
注 册:2014-9-17
收藏
得分:0 
回复 2 楼 vvvcuu
通过*c返回函数值啊
2014-09-17 21:48
快速回复:&&与||
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011012 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved