99问答网
所有问题
输入一个字符串,分别统计字符串中,ASCII值为奇数和偶数的字符个数并输出.
c语言程序
举报该问题
推荐答案 2020-05-15
#include<stdio.h> #include<string.h> main() { inti,n1=0,n2=0; charstr[80]; printf(" 请输入字符串: "); gets(str); for(i=0;str[i]!='\0';i++) { if(str[i]%2==1) n1++; else n2++; } printf("ASII 值为奇数的有 %d 个 \nASII 值为偶数的有 %d 个 \n",n1,n2); }
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/Wz77v7OetzBBeeW7eWj.html
相似回答
C语言
输入一个字符串,分别统计字符串中,ASCII值为奇数和偶数的字符个
...
答:
include "stdio.h"int main(void){ char s[500]; int odd,i; printf("Input a string...\ns="); gets(s); for(odd=i=0;s[i];i++) if(s[i]&1) odd++; printf("The ODD is %d\nThe EVEN is %d\n",odd,i-odd); return 0;} ...
输出
五
个字符,
加密后输出。加密方法:
奇数
位
字符ASCII
-2
,偶数
位字符ASCI...
答:
include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ int i,len; char a[100]; printf("请
输入字符
:"); scanf("%s",a); len = (int)strlen(a); for(i=0;i<len;i++) { if(a[i]%2==0) { a[i]+=4; } else ...
...将
字符串中
下标位
偶数
同时
ASCII 值为奇数的字符
删
答:
include<stdio.h>void main() { char s[256]; int i,j; gets(s); i=j=0; while ( s[j]!=0 ) { if ( !(j%2==0 && s[j]%2==1 ) { s[i]=s[j]; i++; } j++; } s[i]=0; printf("%s\n",s);} ...
...所指
字符串中
下标
为奇数
且
ASCII码值为偶数的字符
答:
<conio.h> void fun(char *str,char arr[]) {int i,j = 0;for(i = 1; str[i] && str[i + 1]; i += 2) { // 这里保证索引
为奇数
if(str[i] % 2 == 0) // 这里保证复制
的ASCII值
是
偶数的字符
arr[j++] = str[i];}arr[j] = '\0'; // '\0'是
字符串
的结束...
...
输入
-
1
时结束
,分别统计
其中
奇数和偶数的个数
答:
i; while(1) { scanf("%d",&i); if(i==-1) break; else if(i%2==0) count1++; else if(i%2==1) count2++; } printf("奇数共有%d个
,偶数
共有%d个.\n",count2,count1);}
题目将
字符串
s中位于
奇数
位置的字符 或
ASCII码为偶数的字符
放入字符串t...
答:
char s[N], t[N]; int i,j=0,k=0; printf("\nPlease enter string s : "); gets(s);/***ERROR***/ while(s[j]) j++; for(i=0;i<j;i++)/***ERROR***/ if(i%2||s[i]%2==0) //这一行没什么问题 t[k++]=s[i];/***ERROR***/ ...
...然后对这个
数字串的奇数偶数分别
求和。例如我
输入
31246。那么
奇数和
...
答:
temp=value%10;//使temp的值为value值的最后
一个数字,
value取余得到的结果当然是最后一个数字 if(temp%2==0)//判断取得的最后一个数字是否为偶数 { o=o+temp;//o表示偶数和 } else { j=j+temp;//j
为奇数和
} value=value/10;//去除value最后一位数字 } printf ("数%d的奇数和为:%d...
输入一字符,
将
字符的ASCII码值
用二进制形式
输出
;
答:
代码如下:include <iostream> using namespace std;int main(){ char a;int j;cout<<"请
输入一个字符
:"<<endl;cin>>a;j=a;cout<<"
ASCII值
="<<j<<endl;return 0;}
c语言
ascii码
?
答:
printf("%d\n",c); //输出100,因为字符常量 'a' 等于97,1+2+'a'=100。把'a'换成"LF" , LF 是 line feed, 即换新行, c 语言写 '\n'.int c; c='\n'; printf("%d\n",c); //输出10.若是 CR, 即回车, c 语言写 '\r'.int c; c='\r'; printf...
大家正在搜
输入字符串统计各个字符个数
输入一个字符串统计其中数字
统计字符串中每个字符出现的次数
c语言输入一串字符统计个数
统计字符串中数字个数
统计一行字符串中单词的个数
输入字符串统计大写字母
统计字符串中单词个数
从字符串中删除指定的字符c
相关问题
c++:输入一个字符串,分别统计字符串中,ASCII值为奇数...
C语言 输入一个字符串,分别统计字符串中,ASCII值为奇数...
输入一个字符串,分别统计字符串中,ASCII值为奇数和偶数的...
输入一个字符串存入A中,找出字符串ASCII码值为偶数的字符...
请编写一个程序,其功能是:从键盘输入字符串,将字符串中下标位...
C语言 完成函数fun(char *str,char arr...
函数fun能将一个字符串中下标为偶数且ASCII码值为奇数的...
函数fun能将一个字符串中下标为偶数且ASCII码值为奇数的...