题目内容 (请给出正确答案)
[主观题]

找出3个字符串中最大的字符串并输出。 include "stdio.h" include "string.h" main(); }

提问人:网友linfangdu 发布时间:2022-01-07
参考答案
查看官方参考答案
如搜索结果不匹配,请 联系老师 获取答案
更多“找出3个字符串中最大的字符串并输出。 include "st…”相关的问题
第1题
编写一个函数,从传人的M个字符中找出最长的一个字符串,并通过形参指针max传回该串地址(用****作为结束输入的标志)。 注意:部分源程序给出如下。 请勿改动main函数和其他函数中的任何内容,仅在函数proc的花括号中填人所编写的若干语句。 试题程序: include include include char*proc(char(*a)[81],int num) { } void main { char ss[l0][81],*max; int n,i=0; printf("输入若干个字符串:"); gets(ss[i]); puts(ss[i]); while(!strcmp(ss[i],"****")= =0) { i++: gets(ssEi]); puts(ss[i]); } n=i: max=proe(SS,n); printf("\nmax=%s\n",max); }
点击查看答案
第2题

下面程序的功能是从输入的十个字符串中找出最长的那个串。请在空白处处填空。 #include <stdio.h> #include <string.h> #define N 10 int main() { char s[N][81], *t; int j; for (j=0;j <n;j++) gets(s[j]); t="*s;" for (j="1;j&lt;N;j++)" ________; 填空 printf("the max length of ten strings is: %d, %s\n", strlen(t), t); return 0;> A、t=s[j]

B、t=&s[j]

C、t=s++

D、t=s[j][0]

点击查看答案
第3题
下面程序的功能是在三个字符串中找出最小的,请填空。 #include<stdio.h> #include<string.h> main() {char s[20],str[3][20]; int i; for(i=0;i<3;i++) gets(str[i]); strcpy(s,_____); if(strcmp(s,str[1])>0)strcpy(s,str[1]); if(strcmp(s,str[2])>0)strcpy(s,str[2]); printf("%s\n",__ _ ___); }
点击查看答案
第4题
以下程序的功能是输入两个字符串,将其中最长的字符串输出。 include include int main(); return 0; }
点击查看答案
第5题
编程判断输入的字符串是否是回文。若是输出“ Yes ”,否则输出“ No ”,回文是顺读和倒读都一样的字符串。将下面程序补充完整。 include"stdio.h" include"string.h" void main()
点击查看答案
第6题
22.下面程序运行后的输出结果为 。 #include "stdio.h" #include "string.h" void main( ) { char s[ ]="\n123\\"; printf("%d,%d\n",strlen(s),sizeof(s) ); }

A、A.赋初值的字符串有错 B.6,7 C.5,6 D.6,6

B、6,7

C、5,6

D、6,6

点击查看答案
第7题

下面程序的功能是将一个字符串s2插入到字符串s1中,其起始插入位置为n。 程序运行示例如下: main string:hello,world! sub string:cc site of begining:(<=12)5 after instert:hellocc,world! 按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。 #include> #include <string.h> #define N 100 int main() { int n, i, j, k, len; char s1[N], s2[N], s3[2 * N]; printf("main string:"); gets(s1); printf("sub string:"); gets(s2); len = strlen(s1); do { printf("site of begining:(<=%d)", len); scanf("%d", &n); }while (__________); for (i="0;" i n; i++) { s3[i]="s1[i];" } (j="0;" s2[j] !="\0" ; j++) __________________; (________; s1[k] k++) ________________; s3[j + k]="\0" printf("after instert:%s\n", s3); return 0;> A、第17行: n > len 第25行: s3[i + j] = s2[j] 第27行: k = n 第29行: s3[j + k] = s1[k]

B、第17行: n < len 第25行: s3[i] = s2[j] 第27行: k = n 第29行: s3[j] = s1[k]

C、第17行: n <= len 第25行: s2[j]="s3[i" + j] 第27行: k="0" 第29行: s3[j]="s1[k]"> D、第17行: n >= len 第25行: s3[j] = s2[j] 第27行: k = 0 第29行: s1[k] = s3[j + k]

点击查看答案
第8题
按行输入12个整数存入3×4二维数组,然后输出每行的和,不控制列宽,每行和各占一行。例如输入 1 0 3 2 5 9 7 11 3 16 0 1 后应输出 6 32 20 注意: 1. 程序的最后必须输出一个回车换行。 2. 语言选DEV C++
点击查看答案
第9题
定义一个有8个元素的一维数组a,然后键盘输入8个数给其各元素赋值,最后输出各元素的值。 include "stdio.h" main(); }
点击查看答案
第10题
C语言提供的、专门用来将1个字符串复制到另外一个字符数组中的函数是 ()
点击查看答案
账号:
你好,尊敬的用户
复制账号
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
欢迎分享答案

为鼓励登录用户提交答案,简答题每个月将会抽取一批参与作答的用户给予奖励,具体奖励活动请关注官方微信公众号:简答题

简答题官方微信公众号

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
简答题
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反简答题购买须知被冻结。您可在“简答题”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
简答题
点击打开微信