当前位置:计算机-计算机二级

[问答题]请补充函数fun( ),该函数的功能是:把ASCII码为奇数的字符从字符串str中删除,结果仍然保存在字符串str中.字符串str从键盘输入,其长度作为参数传入函数fun( ).
例如,输入“abcdef”,输出“bdf”.
注意:部分源程序给出如下.
请勿改动主函数main和其他函数中的任何内容,仅在函数fun( )的横线上填入所编写的若干表达式或语句.
试题程序:
include
define N 80
void fun(char s[],int n)
{
int i, j;
j=0;
for(i=0;( );i++)
{
if(( ))
s [j++]-s [i];
}
( );
}
main ( )
{
int i=0, strlen=0;
char str [N];
clrscr ( );
printf ("\nInput a string: \n");
gets (str);
while (str [i] !=’\0’)
{
strlen++;
i++;
}
fun(str, strlen);
printf("\n*** display string ***\n");
puts (str);
}

相关题目

关于我们 | 网站声明 | 联系我们 | 违法和不良信息举报

Copyright © 2020 - 2022
石家庄晋咸软件科技有限公司  版权所有
冀ICP备2021011520号-1
冀公网安备 13012102000087号