请编写一个程序,其功能是:从键盘输入字符串,将字符串中下标位偶数同时ASCII 值为奇数的字符 删除


 1 #include<stdio.h>
 2 int main()
 3 {
 4     char str[100];
 5     int i,j;
 6     gets(str);
 7     for(i=0,j=0;str[i]!='\0';i++)
 8         if((i%2==0)&&(str[i]%2!=0))    //将下标为偶数元素为奇数的换成非法字符
 9             str[i]='*';
10     for(i=j=0;str[i]!='\0';i++)         //对不是非法字符的元素抓取重写
11         if(str[i]!='*')
12             str[j++]=str[i];
13     str[j]='\0';                        //加上休止符
14     puts(str);
15 
16     return 0;
17 }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



猜您在找 键盘输入一个字符串,并且统计其中各种字符出现的次数。(题目) scanf_s读取键盘输入字符串失败 python 从键盘输入一个字符串,将小写字母全部转换成大写字母,将字符串以列表的形式输出(如果字符串包含整数取整型)? 【Java】编写Java应用程序,完成从键盘输入圆的半径,求圆的周长和面积并输出结果的功能 编写一个程序,将连个字符串s1和s2比较,如果s1 > s2,输出一个整数;若s1 = s2,输出0;若s1 < s2,输出一个负数。不要用strcpy函数。两个字符串用gets函数读入。输出的正数或负数的绝对值应是相比较的两个字符串相对应字符的ASCII码的差值。例如,"A"和“C”相比,由于"A" < "C",应输出负数,同时由于‘A’与‘C’的ASCII码差值为2,因此应输出"-2" python题目:编写一个程序,将输入字符串中的字符按如下规则排序【杭州多测师】【多测师_王sir】 定义一个函数,输入字符串,判断是否是IP地址,输出布尔值。以及测试用例编写。 编写一个实现字符串替换的程序, 编写函数,其功能是:将一个数字字符串转换为一个整数(不得调用C语言中提供的将字符串转换成整数的函数。)要求在主函数中输入该字符串并输出转换后的整数的值。 44.从键盘输入12个数存入二维数组a[3][4]中,编写程序求出最大元素的值及它所在的行号和列号
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM