- 20
- 0
- 约5.14千字
- 约 5页
- 2018-11-26 发布于浙江
- 举报
[理学]综合训练编程题
请编写一个函数fun,其功能是:删除字符串中的数字字符。例如,输入字符串为:48CTYP9R6,则输出:CTYPR。
部分源程序已经给出,请勿改动主函数的内容。
#include “stdio.h”
#include “string.h”
void fun(char item[]);
void main()
{ char item[100];
gtes(item);
fun(item);
printf(“The string:%s\n”,item);
}
void fun(char item[])/*删除字符串中的数字字符*/
{
char item1[100];
int i=0,j=0;
while(item[i]!=’\n’)
{
if(item[i]=’0’ item[i]=’9’)i++;
else item1[j++]=item[i++];
}
item1[j]=’\n’;
strcpy(item,item1);
}
从键盘上读入一字符串存入字符数组xx中,请编制函数encryptChar(),按给定的替代关系对数组xx中的所有字符进行替代,仍存入数组xx的对应位置上,最后调用函数WriteDat()将结果xx输出。替代关系如下:
f(p)=p*11%256
其中,p是数组xx中某一个字符
原创力文档

文档评论(0)