填空题:数组S全由字母字符组成,请补充fun()函数,该函数的功能是:把s中的字母转换成紧接着的下一个字母,如果原来的字母为“a

  • 题目分类:C语言
  • 题目类型:填空题
  • 查看权限:VIP
题目内容:
数组S全由字母字符组成,请补充fun()函数,该函数的功能是:把s中的字母转换成紧接着的下一个字母,如果原来的字母为“a”或“A”,则相应地转换成“b”或“B”,结果仍保存在原数组中。
例如,输入“aAZut”,则输出“bBAvu”。
请勿改动main()函数与其他函数中的任何内容,仅在fun()函数的横线上填写所需的若干表达式或语句。
注意:部分源程序给出如下。
试题程序:
#include<stdio.h>
#define N 100
void fun(char p[])
{
int j;
for(j=0;1 ;j++)
if(p[j]=='z'||p[j]=='z ')
p[j]-=【2
else
p[j]+= 【3
}
void main()
{
char s[N];
printf("Please Input a string:\n");
gets(s);
printf("The original string:\n");
puts(s);
printf("The new strin9:\n");
puts(s):
}
参考答案:
答案解析:

下列给定程序中,函数proc()的功能是:对M名学生的学习成绩,按从高到低的顺序找出前m(m≤l0)名学生来,并将这些学

下列给定程序中,函数proc()的功能是:对M名学生的学习成绩,按从高到低的顺序找出前m(m≤l0)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,

查看答案

请补充函数proc(),该函数的功能求能整除x且是奇数的数,把这些数保存在牧组bb中,并按从大到小的顺序输出。例如,当x

请补充函数proc(),该函数的功能求能整除x且是奇数的数,把这些数保存在牧组bb中,并按从大到小的顺序输出。例如,当x=15时,依次输出:15 5 3 1。

查看答案

请补充函数proc(),该函数的功能是:求200(不包括200)以内能被2或5整除,但不能同时被2和5整除的自然数。结果

请补充函数proc(),该函数的功能是:求200(不包括200)以内能被2或5整除,但不能同时被2和5整除的自然数。结果保存在数组bb中,函数proc()返回数

查看答案

请编写一个函数void proc(int m,int k,int xx[]),该函数的功能是将大于整数m且紧靠m的k个

请编写一个函数void proc(int m,int k,int xx[]),该函数的功能是将大于整数m且紧靠m的k个非素数存人所指的数组中。例如,若输入:

查看答案

请编写函数proc(),对长度为9个字符的字符串,除首、尾字符外,将其余7个字符按ASCII码值降序排列。例如,原来的字

请编写函数proc(),对长度为9个字符的字符串,除首、尾字符外,将其余7个字符按ASCII码值降序排列。例如,原来的字符串为HabcdefA,则排序后输出为

查看答案