请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入
请编写一个函数void fun(char*ss),其功能是:将字符串 ss中所有下标为偶数位置上的字母转化为大写(若该位置上不是字母,则不转换)。 例如,若输入abc4Efg,则应输出AbC4EfG。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #incl...
请编写一个函数fun, 其功能是: 将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母, 则不转换)。 例如, 若输入"abc4EFg",则应输出"aBc4EFg"。 注意: 部分源程序在文件PROG1.C文件中。 请勿改动主函数main和其它函数中的任何内容, 仅在函数fun的花括号中填入你编写的若干语句。 #...
程序设计题1.请编写一个函数fun,它的功能是:将SS所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入
如果是,我们使用tolower函数将字符转换为小写字母。然后,我们使用printf函数将转换后的字符输出到屏幕上。在main函数中,我们首先定义了一个字符变量c,并使用printf函数提示用户输入一个字符。然后,我们调用fun函数,并将用户输入的字符作为参数传递给它。最后,我们返回0表示程序运行成功。♡♡...
请编写一个函数void fun(char*ss),其功能是:将字符串 ss中所有下标为偶数位置上的字母转化为大写(若该位置上不是字母,则不转换)。 例如,若输入abc4Efg,则应输出AbC4EfG。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。 试题程序: #incl...
[解析] 参考答案中函数fun使用的算法是:首先利用函数strlen求出字符串的长度,for循环中i从1开始,即从第一个奇数下标开始,每次循环i都加2,确保取出下标为奇数的字符进行转换处理。若i<n为真,则对ss[i]进行是否为小写字母的判断,若是小写字母就需要将其转换成大写,转换方法是:ss[i]=’A’+ss[i]-’a’(利...
“c[t]="\0";”改为“c[t]='\0';”。第三题:请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入“abc4EFg",则应输出“aBc4EFg”。相关知识点: 试题来源: 解析 void fun(char*ss){ int i=0,n=0;while(ss[i]...
请编写一个函数fun(),该函数的功能是:返回给定字符串中大写字母字符的个数。 如字符串"Hello World"中,大写字母的个数为2个。 注意:部分源程序已存在文件PROC5.CPP中。 请勿修改主函数和其他函数中的任何内容,仅在函数fun()的花括号中填写若干语句。 文件PROC5.cpp的内容如下: //PROC5.cpp #include<...
3请编写一个函数void fun(char *ss),其功能是:将字符串ss中所有下标为奇数位置上的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入abc4E