设为首页 加入收藏

TOP

2011年计算机二级C语言上机操作题及答案(97)
2014-11-23 11:40:13 】 浏览:9973
Tags:2011年 计算机 二级 语言 上机 操作 答案

数组str全由大小写字母字符组成。请补充fun函数,该函数的功能是:请把str中的字母转换成紧接着的下一个字母,如果原来的字母为’z’或’Z’,则相应地转换成’a’或’A’,结果仍保存在原数组中。


例如,输入“AboutZz”,则输出“BcpvuAa”。


请勿改动主函数main和其他函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句。


#include


#define N 80


void fun(char s[])


{


int i;


for (i=0; ___1___; i++)


if (s[i]=='z' || s[i]=='Z')


s[i] -= ___2___;


else


s[i] += ___3___;


}


main()


{


char str[N];


printf("\n Input a string: \n");


gets(str);


printf("\n******** original string ********\n");


puts(str);


fun(str);


printf("\n******** new string ********\n");


puts(str);


}


答案:


第1空答案:s[i]!=’\0’或s[i]!=0


第2空答案:25


第3空答案:1


编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2011年计算机二级C语言上机操作题.. 下一篇2011年计算机二级C语言上机操作题..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目