55问答网
所有问题
当前搜索:
gets输入字符串以什么结束
用
gets
函数从键盘
输入
两个
字符串
s1和s2,然后统计s1与s2的对应位上大于...
答:
define N 81 include<stdio.h> main(){ int deng=0,da=0,xiao=0,i=0;char a[N],b[N];
gets
(a);gets(b);while(a[i++])if(a[i]>b[i])da++;else if(a[i]==b[i])deng++;else xiao++;printf("大于:%d 等于:%d 小于:%d",da,deng,xiao);} ...
两个
字符串
用
gets
函数
读入
。
答:
void main(){ char s1[80],s2[80];int i=0;
gets
(s1);gets(s2);while(s1[i]!='\0' && s2[i]!='\0' && s1[i++]==s2[i++]);printf("%d\n",s1[i-1]-s2[i-1]);}
在主函数中用
gets
()
输入
一个
字符串
,用自定义函数replace()将其中所 ...
答:
请问如果是 herr,替换后变成sher,还需要再次替换吗?
有谁知道这个
gets
(s【0】);的作用吗,为
什么
要写才能用,不写就系统只能...
答:
老大,你给的代码功能是把一个整型数组中的元素,偶数下标的降序排序,奇数下标的升序排序,编译运行输出如下:the original data:1 4 2 3 9 6 5 8 7 now the data :9 1 8 2 7 3 6 4 5
C语言编程,写一个函数,使
输入
的一个
字符串
按反序存放,在主函数中输入和...
答:
问题很简单:你根本就没有翻转
字符串
!!!第一,你在调用char yuan(char a)后,用什么来接受它的返回值?对吧,在主函数中根本没有任何char组来接受它。你似乎可以将
gets
(a);后的语句改写成 a = yuan( a ); 然后输出。告诉你这也样行不同的,只因为接下来的第二点。第二,你的yua...
dev-c++中
gets
函数得到的
字符串
可以用if语句判断吗?
答:
可以,只是看你要判断什么而已。比如有string str,经过
gets输入
了内容。那你if(str),因为str不为空,if的结果就是true,就可以进入条件。
...提取出来放到原
字符串
的末尾,输出新的字符串,要求:不使用
gets
...
答:
include<stdio.h> include<string.h> void main(){ char str[100000],temp[100000];int i,count = 0;printf("请
输入
一个
字符串
:");scanf("%s",&str);while(strlen(str)>sizeof(str)/sizeof(str[0])||strlen(str)<=0){ printf("你输入的字符超出范围!\n\n");printf("请输入一个...
删除
字符串
中的字符。
输入
一个字符串s,再输入一个字符c,将字符串s...
答:
include <stdio.h> int main () {int i,n=0;char ch,c[100];printf("Input a string: ");while ((ch=
get
char()) != '\n'){c[n++]=ch;}printf("Input a char: ");scanf("%c",&ch); printf("After deleted,the string is: ");for(i=0;i<n;i++)if (c[i]!=ch)...
...终端给s
输入
5个
字符
,错误的输入语句是( )。A.
gets
(&s[0]);_百度...
答:
【答案】:D 本题考查5canf()和
gets
()函数的使用。scanf()和gets()函数都可以用于
输入字符串
。scanf()中赋值对象必须是一个地址,D中s[1]是数组的一个元素,不是一个地址,因此不正确。
删除字母间星号问题,在
输入
如 ***A*BC*DEF*G*** 输出***ABCDEFG***...
答:
试下这个 void fun(char *a,char *h,char *p){ int i,j;//删除指针h与p之间的所有“*”for(i=0;&h[i]
棣栭〉
<涓婁竴椤
11
12
13
14
16
17
18
19
20
涓嬩竴椤
灏鹃〉
15
其他人还搜