输入一个大写字母,输出该大写字母对应ASCII码,分别以8进制,16进制和10进制形式输出? PHP代码中包含8进制和16进制还有字母混合如何转换成ASC...

作者&投稿:迪茂 (若有异议请与网页底部的电邮联系)

#include<stdio.h>

int main()

{

char ch;

scanf("%c",&ch);

printf("ASCII=%d
",ch);

printf("10进制=%d
",ch); 

printf("8进制=%o
",ch);

printf("16进制=%x
",ch);

return 0;

}



从键盘输入一个字符,输出该字符对应的ASCII码值,并且以十进制,八进制,十六进制三种形式输出?~

从键盘输入一个字符,输出该字符对应的ASCII码值,并且以十进制,八进制,十六进制三种形式输出的代码如下:
#include
int main() {char c;scanf("%c",&c);printf("d=%d o=%o x=%x
",c,c,c);return 0;}
用C++将Ascii码表分别以十进制,字符,十六进制,八进制输出控制台上的代码如下:
#include using namespace std;
int main()
{ char ch_Hx[10],ch_Oct[10];
cout<<"十进制"<<""<<"字符"<<""<<"十六进制"<<""<<"八进制"<<endl;
for(int i=24;i<128;i++)
{ itoa(i,ch_Hx,16);
itoa(i,ch_Oct,8);
cout<<i<<" "<<(char)i<<" "<<ch_Hx<<""<<ch_Oct<<endl;
}
return 0; }

<?php
function hex_replace($str){//转换成ASCII
$tmp = substr($str, 0, 1);
if($tmp == 'x' || $tmp == 'X'){ //判断是否是 16 进制, 否则当 8 进制处理
return chr(hexdec($str));
} else {
return chr(octdec($str));
}
}
$str = file_get_contents("cc.txt");
$str = preg_replace('/\\\\([xX][\\dA-Fa-f]{1,2})|\\\\([\\d]{1,3})/e', 'hex_replace(\'$1$2\')', $str);//替换
echo $str;
?>

请输入一个字母,并且把它转换为大写输出?
答:代码如下:include<stdio.h> int main( ){ char x, y ;printf ( " 请输入一个字母:" );scanf ( "%c", &x ) ;if ( x >= 'a' && x <= 'z' )y = x - 32 ;if ( x >= 'A' && x <= 'Z' )y = x + 32 ;printf ( "转换后的字符为:%c\n" , y ) ;} ...

编号c语言国序输人一个大写英文字母 (B-Y),输出它的前导字母、该字母...
答:main(){ char ch;printf("请输入一个大写字母:");scanf("%c",&ch);printf("前导字母:%c\n",ch-1);printf("输入字母:%c\n",ch);printf("后续字母:%c\n",ch+1);}

从键盘上输入一个大写字母,要求输出其大小写字母及对应的ASCII码值...
答:void main(){ char str;scanf("%c",&str);printf("%d,%c",str,str);printf("%d,%c",str+('a'-'A'),str+('a'-'A'));}

用C++输入一个大写字母,输出字母表中它前面和后面的字母。如果输入的字...
答:include "stdio.h"main(){ char a;a=getchar();if(a<'A'||a>'Z')printf("you data is error\n");if(a>'A'&&a<'Z') printf("%c,%c\n",a-1,a+1);if(a=='A') printf("它的后一个大写字母,%c",a+1);if(a=='Z') printf("它的前一个大写字母,%c",a-1);...

当用户输入大写字母时,输出小写字母;输入小写字母时,输出大写字母
答:c++编一个程序使 输入一字符,若为大写字母,转小写输出;若为小写字母,转大写输出 include<iostream> using namespace std;int main(){ char a;cin>>a;if(a>='a' && a<='z'){ a = a-32;} else if(a>='A' && a<='Z'){ a= a+32;} cout<<a;return 0;} c编一个程序使...

使用键盘输入一个英文字母如果输入大写字母输出其小写字母如果输入的...
答:public class Demo { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);System.out.println("请输入一个字母: ");char input = scanner.next().charAt(0);input += (input >= 'A' && input <= 'Z') ? 32 : (input >= 'a' && input <= 'z...

从键盘输入一个大写字母,输出该大写字母的后继字符。c语言编程题?_百度...
答:include <stdio.h>int main(){ char c; c = getchar(); printf("%c\n", c+1); return 0;}

怎样用C++写出 输入一个大写字母。输出时变成小写
答:C语言的编写如下:include <stdio.h> include <stdlib.h> void main (){ char c1,c2; // 定义两个字符c1,c2 printf("请输入大写字母的值!\n"); //输出你输入的那个大写字母以及它的ASCII c1=getchar( ); //从键盘输入一个大写字母,放在c1 c2=c1+32; //将大写的转换成小写...

输入一个大写字母,输出这个字母的前面和后面的字母,
答:include <stdio.h> include <conio.h> void main(){ char ch;while(1) { printf("\n请输入一个字母:");ch=getch();putch(ch);if(ch<'A'||(ch>'Z'&&ch<'a')||ch>'z') { printf("\n%c不是一个字母", ch);return;} else if(ch=='A'||ch=='a')printf("\n%c前面没...

从键盘输入一个字符,如果是大写字母,转换为小写字母,如果是小写字母,转 ...
答:CharToUpper(){ char ch;while(ch=getchar()){ if(ch=='\n')break;if(ch<='A'||ch>='z'){ printf("error...\n");} if(ch>='A'&&ch<='Z'){ ch = ch-'a'+'A';} }