字符的ASCII码的计算
题目描述:自定义一个函数,其功能是:将字符串str2(长度不超过100)中下标(第1个字符的下标记为0,第2个记为1…)为奇数且ASCII码值也为奇数的字符依次放到另一个字符数组str1中。主函数中调用该函数,测试上述功能。
#include<stdio.h> void main() { int i,j=0; char a[100],b[50]; printf("请输入一个长度不超过100个字符的字符串:\n"); scanf("%s",a); //printf("%s\n",a); printf("处理后的字符串为:\n"); for(i=0;i<100;i++) { if((i%2==1)&&(a[i]%2==1)) { b[j]=a[i]; printf("%c",b[j++]); } } printf("\n"); }