问答题
请编写一个函数fun(),它的功能是:将ss所指字符串中所有下标为奇数位置的字母转换为大写(若该位置上不是字母,则不转换)。
例如,若输入abc4Efg,则应输出aBc4EFg。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。
试题程序:
#include <conio.h>
#include <stdio.h>
#include <string.h>
void fun(char *ss)
main()
char tt[81];
clrscr();
printf("\nPlease enter an string within
80 characters:\n");
gets(tt);
printf("\n\nAfter changing, the string\n
\%s", tt);
fun(tt);
printf("\nbecomes\n\%s\n",tt);
【参考答案】
void fun(char *ss)
{
int i;
for(i=0;ss[i]!=......
(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
请补充函数fun(),函数fun()的功能是求7的阶乘。 注意:部分源程序给出如下。 请勿改动主函数main和其他函数中的任何内容,仅在函数fun()的横线上填入所编写的若干表达式或语句。 试题程序: #include<stdio.h> long fun(int n) if( 【1】 ) return(n*fun( 【2】 ); else if( 【3】 ) return 1; main() int k=7; printf( %d!=%ld n , k, fun(k));
点击查看答案&解析
相关试题
下列给定程序中,函数fun()的作用是,将...