其他分享
首页 > 其他分享> > 第七周作业

第七周作业

作者:互联网

这个作业属于哪个课程 C语言程序设计基础II
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/MS/homework/2940
我在这个课程的目标是 能够编写出自己想要的程序
这个作业在哪个具体方面帮助我实现目标 对于C语言有了更好的理解
参考文献 C语言程序设计

6-2 每个单词的最后一个字母改成大写 (10 分)
函数fun的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。

函数接口定义:
void fun( char *p );

其中 p 是用户传入的参数。函数将 p所指字符串中每个单词的最后一个字母改成大写。

裁判测试程序样例:

include <stdio.h>

void fun( char *p );
int main()
{
char chrstr[64]; int d ;
gets(chrstr);
d=strlen(chrstr) ;
chrstr[d] = ' ' ;
chrstr[d+1] = 0 ;
fun(chrstr);
printf("\nAfter changing: %s\n", chrstr);
return 0;
}

/* 请在这里填写答案 */

输入样例:
my friend is happy

输出样例:
After changing: mY frienD iS happY

1)实验代码

6-2 每个单词的最后一个字母改成大写 (10 分)

函数fun的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。

函数接口定义:
void fun( char *p );

其中 p 是用户传入的参数。函数将 p所指字符串中每个单词的最后一个字母改成大写。

裁判测试程序样例:

include <stdio.h>

void fun( char *p );
int main()
{
char chrstr[64]; int d ;
gets(chrstr);
d=strlen(chrstr) ;
chrstr[d] = ' ' ;
chrstr[d+1] = 0 ;
fun(chrstr);
printf("\nAfter changing: %s\n", chrstr);
return 0;
}

/* 请在这里填写答案 */

输入样例:
my friend is happy

输出样例:
After changing: mY frienD iS happY

6-2 每个单词的最后一个字母改成大写 (10 分)

函数fun的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。

函数接口定义:
void fun( char *p );

其中 p 是用户传入的参数。函数将 p所指字符串中每个单词的最后一个字母改成大写。

裁判测试程序样例:

include <stdio.h>

void fun( char *p );
int main()
{
char chrstr[64]; int d ;
gets(chrstr);
d=strlen(chrstr) ;
chrstr[d] = ' ' ;
chrstr[d+1] = 0 ;
fun(chrstr);
printf("\nAfter changing: %s\n", chrstr);
return 0;
}

/* 请在这里填写答案 */

输入样例:
my friend is happy

输出样例:
After changing: mY frienD iS happY

6-2 每个单词的最后一个字母改成大写 (10 分)

函数fun的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。

函数接口定义:
void fun( char *p );

其中 p 是用户传入的参数。函数将 p所指字符串中每个单词的最后一个字母改成大写。

裁判测试程序样例:

include <stdio.h>

void fun( char *p );
int main()
{
char chrstr[64]; int d ;
gets(chrstr);
d=strlen(chrstr) ;
chrstr[d] = ' ' ;
chrstr[d+1] = 0 ;
fun(chrstr);
printf("\nAfter changing: %s\n", chrstr);
return 0;
}

/* 请在这里填写答案 */

输入样例:
my friend is happy

输出样例:
After changing: mY frienD iS happY

1)实验代码
...
void fun( chat *p)
{
int i;
for(i=0;p[i]!='\0';i++){
if(p[i]==' ')
p[i-1]=p[i-1]-32;
}
}
...

2)设计思路

标签:char,第七,chrstr,样例,作业,大写,单词,fun
来源: https://www.cnblogs.com/hltltp/p/10696954.html