永发信息网

C语言课题作业

答案:2  悬赏:40  手机版
解决时间 2021-05-16 13:31

1、 编制程序:对键盘输入的字符串进行逆序,逆序后的字符串仍然保留在原来字符数组中,最后输出。(不得调用任何字符串处理函数,包括strlen)

例如:输入hello world 输出dlrow olleh

2、 编写程序:对键盘输入的两个字符串进行连接。(尽管我们知道strcat()可以简单完成此任务,本题仍然规定不得调用任何字符串处理函数,包括strlen)。

例如:输入hello<CR>world<CR>,输出helloworld

3、 编写程序:对从键盘任意输入的字符串,将其中所有的大写字母改为小写字母,而所有小写字母改为大写字母,其它字符不变。(不调用任何字符串处理函数)

例如:输入:Hello World!输出:hELLO wORLD!

4、 编写程序:从键盘输入4个字符串(长度<20),存入二维字符数组中。然后对它们进行排序(假设由小到大顺序),最后输出排序后的4个字符串。(允许使用字符串函数)

提示:字符串比较可以用strcmp函数实现,排序方法可以选择法或冒泡法。

要最好的方法!

最佳答案

我来回答下面的问题吧。


2


#include "stdio.h"
#include "conio.h"


main()
{ char a[20];
char b[20];
int i,j;
gets(a);
gets(b);
for(i=0;a[i]!='\0';i++)
a[i]=b[i];
for(j=0;b[j]!='\0';j++)
a[i+j]=b[j];
a[i+j]='\0';
puts(a);



printf("Hello, world\n");
getch();
}


3



#include "stdio.h"
#include "conio.h"


main()
{ char a[20];int i;


gets(a);
for(i=0;a[i]!='\0';i++)
{


if(a[i]>='A'&&a[i]<='Z')
a[i]+=32;
else if(a[i]>='a'&&a[i]<='z')
a[i]-=32;
}
puts(a);


getch();
}



4

#include<stdio.h>
#include<string.h>
main()
{int i,j;
char a[5][20];
for(i=0;i<4;i++)
scanf("%s",a[i]);

for(i=0;i<4;i++)
for(j=i+1;j<4;j++)
if(strcmp(a[i],a[j])>0)
{
a[4][20]=0;
strcpy(a[4],a[i]);
strcpy(a[i],a[j]);
strcpy(a[j],a[4]);
}
printf("排序后的结果是:\n");
for(i=0;i<4;i++)
printf("%s\n",a[i]);
}
全部回答

1.

#include<stdio.h> int main() { char str[100]; int len,i=0; gets(str); while(str[i]!='\0') i++; len=i; for(i=len-1;i>=0;i--) printf("%c",str[i]); printf("\n"); return 0; }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
电气自动化专业的学生要不要考电工证?
和家人相聚离别的诗歌,家人聚会后离别时说的
通许县开封无公害葡萄采摘园地址是什么,有没
我IE8怎么老卡死啊?
吸收不好,太瘦怎么办?怎么调理
怎样把电脑弄成网吧那样,开机恢复原来的!?
酷派手机格式化怎么弄,酷派手机格式化怎么弄
海林市牡丹江慧滨旅馆哪位知道具体地址啊
超级QQ的扣费是怎么的?好像一个月过去了好友
濮阳哪收燃油助力车,笔记本电脑,
李锦是死是骗子
漫游拿死亡舞步好,还是拿速射好
晚上不吃饭吃面包会胖吗
生活怎么就是那样感慨什么才能让生活多之多彩
南乐县濮阳美的净水设备(开元路)地址在哪里啊
推荐资讯
我是紫殿型肾病那里看好?
为什么我下载IE8安装不了的啊??????
美国气候和地形对农业生产的影响.
有没有卖肉炸酱卤的 想吃炸酱面 但是不会做卤
请问ZT880这种型号的手机可以下载2008版的QQ
求一首经典的歌
龙之谷B级以上的时装包括B级的都加什么属性?
侠盗猎车 血战唐人街
身份证扫描仪怎么安装,平板电脑怎么安装身份
城市人口数量排名全国的市级城市!
醴陵市株洲云天大酒店地址在哪,我要去那里
钱伟长是谁?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?