c语言-菜鸟求问C语言,if,else

问题描述

菜鸟求问C语言,if,else

#include
#include

char *compare(char *,char *);
int main()
{
char *a1="assss";
char *a2="q";

char *big;
big=compare(a1,a2);

printf("%s",big);
return 0;

}

char *compare(char *a,char *b)
{
char *c;
int ptr;
ptr=strcmp(a,b);
if(ptr>0)
return a;
else if(ptr=0)
return 0;
else
return b;
}

输出大的,请问错在那里?

解决方案

一般形式:strcmp(字符串1,字符串2)

说明:

当s1<s2时,返回值<0

当s1=s2时,返回值=0

当s1>s2时,返回值>0

解决方案二:

输出结果错?还是编译出错? ,如果结果是乱码的话,那就是返回那儿有问题了


解决方案三:

#include
#include
#include
char *compare(char *,char *);
int main()
{
char *a1="assss";
char *a2="q";

char *big;
big=compare(a1,a2);

printf("%s n",big);
system("pause");
return 0;

}

char *compare(char *a,char *b)
{
char *c;
int ptr;
ptr=strcmp(a,b);
if(ptr>0)
return a;
else if(ptr=0)
return 0;
else
return b;
}

解决方案四:

ptr=0?compare函数中第一个else if(ptr=0)不对。

解决方案五:

你把strcmp的意思搞错了。

解决方案六:

ptr==0 要用双等于

时间: 2024-10-30 17:57:20

c语言-菜鸟求问C语言,if,else的相关文章

求问c语言中如何输入这样的形式,很简单的求回答

问题描述 求问c语言中如何输入这样的形式,很简单的求回答 输入1 2 23 45 23 34 这样的形式, 很简单,但是我一时想不到,求解答,菜鸟求帮助 解决方案 int a; int b; printf("%d %dn",a,b); 解决方案二: 看不懂你输入的内容有什么规律,如果只是想连同空格一起输入,那直接在控制窗口敲空格就行,编译器读取流时若发现空格不是想要读取的内容,会自动跳过.

c语言-求问C语言大神,帮忙看一下这道题~~

问题描述 求问C语言大神,帮忙看一下这道题~~ 分离单词 Description 编写程序以字符串为单位,以空格或标点符号(字符串中仅含英文逗号','或小数点'.'作为标点符号)作为分隔符,对字符串中所有单词进行倒排,然后把已处理的字符串(应不含标点符号)打印出来. Input 输入一个字符串(包含大小写字母.空格.逗号或小数点) Output 输出处理后的字符串. Sample Input I am a student. I like study. Sample Output study li

网站设计 asp-网站产品搜索结果页翻页出错 asp 菜鸟求问

问题描述 网站产品搜索结果页翻页出错 asp 菜鸟求问 翻页后的结果如下图 搜索功能按钮部分html: search.asp文件内容: <!--#include file="inc/AspCms_SettingClass.asp" --> <% echoContent() Sub echoContent() dim page,keys page=filterPara(getForm("page","both")) keys=fi

html-divcss格式问题,菜鸟求问

问题描述 divcss格式问题,菜鸟求问 我在网上下载了一个树结构,打开的时候树结构也打开的,我想问一下怎么样可以让打开的时候是关闭的 解决方案 自己看api,一般有配置是否打开的关闭状态的 解决方案二: 菜鸟啊,关于动态数组的释放问题

数据存储-急!菜鸟求问,怎么捕获来电信息?

问题描述 急!菜鸟求问,怎么捕获来电信息? 就是普通电话通过什么硬件的交互能捕获来电信息吗? 获取号码是否需要什么硬件呢? 我需要获取电话呼入的号码来定位他的客户. 解决方案 只需要一个com口调制解调器就可以了.你计算机这里串口通讯就可以得到来电 解决方案二: 这有一个前题,就是你的电话有来电显示功能.这需要与电信约定,需月租费. 1.目前,有一种外置来电显示器,通过它可以显示电话来电信息. 2.通过计算机获取来电信息,一般需要通过一只调解调制器,即猫.串接在电话接线接口之前,需要通过编程非常

网站设计-菜鸟求问: 对象不支持“jqueryzoom”属性或方法

问题描述 菜鸟求问: 对象不支持"jqueryzoom"属性或方法 功能: 网站产品页面的图片放大镜功能 效果:鼠标移动上去后没反应 报错:IE调试时候, 报错-->对象不支持"jqueryzoom"属性或方法 谢谢各位大神不吝赐教,本人真心菜鸟一个 解决方案 求各路大神现身 说法....... 解决方案二: jqueryzoom是一个插件,对应的js导入了么 解决方案三: http://ask.csdn.net/questions/184881 解决方案四:

c语言-菜鸟OJ, C语言数简单列求和, 感觉测试没错, 但是wrong answer, 求大神指点

问题描述 菜鸟OJ, C语言数简单列求和, 感觉测试没错, 但是wrong answer, 求大神指点 Description 有一个分数序列:2/1,3/2,5/3,8/5,13/8,21/13... 求出这个数列的前n项之和. Input 多测试用例,每个测试用例一行,每行是一个正整数n Output 为每个测试用例单独输出一行:该数列的前n项之和.结果均保留小数点后10位. Sample Input 1 2 3 Sample Output 2.0000000000 3.5000000000

c语言 线程-求帮助!C语言有个输出线程无法执行

问题描述 求帮助!C语言有个输出线程无法执行 /*创建线程1:读入请求 */ DWORD ThreadID = 1; //创建线程(对应于函数getInput()),用于接收电梯输入: HANDLE hRead =CreateThread(NULL0(LPTHREAD_START_ROUTINE)getInputNULL0&ThreadID); DWORD ThreadID2=2;//输出线程 HANDLE hRead2=CreateThread(NULL0(LPTHREAD_START_ROU

[网站开发]菜鸟求问,请问网页一般是怎么存储的???

问题描述 [网站开发]请问网页一般是怎么存储的???我看到新浪每天都会产生许多新的网页,像下面这个链接http://news.sina.com.cn/c/2011-03-16/002022121008.shtml.这些网页的内容是每一次我点击链接的时候都从数据库拼凑出信息组合而成的网页吗?还是已经声称好了的,然后存储在某个地方??是存在数据库还是作为普通文件存在硬盘???请有经验者给出解答! 解决方案 解决方案二:都是已经生成好的静态页面解决方案三:右键查看源码能看见的是静态不能的是读的数据解决