99问答网
所有问题
编一个程序,实现对键盘输入的两个字符串进行比较,然后输出两个字符串第一个不相同字符的ASCII码之差!
如题所述
举报该问题
推荐答案 2020-04-09
在发现第一个不同字符后要退出循环
for(i=0;i<20;i++)
{
if(str1[i]!=str2[i])
{
a=str1[i]-str2[i];
break;
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vXtzO7tW7B7eWOjj7B.html
相似回答
编一个程序,实现对键盘输入的两个字符串进行比较,然后输出两个字符串
...
答:
break;} }
...
实现对两个字符串进行比较,然后输出两个字符串
中
第一个不
同字符的...
答:
1、首先比较字符串的大小,我们可以直接用比较符号来比较就行了,比如大于符号
。2、运行后,得到结果,因为'abc'这个字符串是小于‘cde’这个字符串的,所以结果显示为false是对的。3、除了用大于来比较,我们还可以用等号来比较,这也是经常用来比较字符串的符号,比如比较输入密码和数据库的密码是否相等。
...上
输入两个字符串进行比较,然后输出两个字符串
中
第一个不相同
的字 ...
答:
include<stdio.h> int s_tring(char *s1,char *s2){ int k=0;char *p=s1;char *q=s2;while(*p&&*q){ if(*p!=*q){ k=*p-*q;break;} p++;q++;} return k;//返回差值 } int main(){ int k=0;char s1[111],s2[111];gets(s1);gets(s2);k=s_tring(s1,s2);printf("...
...上
输入的两个字符串进行比较,然后输出两个字符串
中
第一个不相同
字 ...
答:
<stdio.h> main ( ){ char str1[100],str2[100],c;int i,s;printf("\n Input string 1:\n");gets(str1);printf("\n Input string 2:\n");gets(str2);i=0;while((str1[i]==str2[i])&&(str1[i]!='\0'))i++;s= str1[i]- str2[i];printf("%d\n",s);} ...
...上
输入的两个字符串进行比较,然后输出两个字符串
中
第一个不相同
字 ...
答:
void main ( ){ char str1[100],str2[100];int i,s;printf("\n Input string 1:\n");gets(str1);printf("\n Input string 2:\n");gets(str2);for(i=0;;i++){ if(str1[i]==str2[i])continue;else break;} s=str1[i]-str2[i];printf("%d\n",s);} 比较的循环有...
...
两个字符串相同,
返回0, 如果
两个字符不相同,输出第一个不
答:
Print Compare(strS) PrintEnd SubPublic Function Compare(s() As String) As Integer If s(1) = s(2) Then Compare = 0 Else For i = 1 To Len(s(1)) If Mid(s(1), i, 1) > Mid(...
用汇编语言编写
,比较两个字符串,
并
输出不
相等的位置
答:
第一个
字节指出能够容纳的最大字符个数,由用户给出;第二个字节存放实际输入的字符个数,由系统最后填入 第三个字节开始存放从
键盘输入的
字符,知道ENTER键结束 若实际输入的
字符串
大于给定的最大字符数,就会发出嘟嘟声,且光标不再向右移动,后面输入的字符无效。若实际输入的字符数小于给定的的最大...
...两个字符串大小,按从小到大的顺序
输出两个字符串
答:
include <iostream>#include <string>using namespace std;int main() {cout << "请
输入两个字符串
" << endl;string a, b;cin >> a >> b;if (a < b) {cout << a << '\n' << b << endl;} else {cout << b << '\n' << a << endl;}} ...
编一个程序,
从
键盘输入两个字符串
a和b
,不
使用字符串函数
,比较
a和b的...
答:
int stringcmp(char *s1,char *s2){ while(*s1||*s2) //如果S1和S2比较完毕 (‘\\0’)跳出循环;{ if(*s1-*s2) //判断S1和S2对应的字符是不是不同;return *s1-*s2; //如果不同,返回S1和S2的ASCII之差;else // 如果
相同,
让指针指向S1和S2的下
一个字符比较
s2++,s1++;} r...
大家正在搜
从键盘输入一个字符串
c获取键盘输入的字符串
在微机上通过键盘输入一个程序
c语言键盘输入字符串
java键盘输入字符串
从键盘输入字符串
c语言键盘输入字符串数组
如何输入一个字符串
要使上面程序的键盘输入无论用