首页 > 试题广场 >

ASCII码

[编程题]ASCII码
  • 热度指数:50097 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

BoBoKiKi字符常量或字符变量表示的字符在内存中以ASCII码形式存储。BoBo出了一个问题给KiKi,转换以下ASCII码为对应字符并输出他们。

73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33


输入描述:


输出描述:
一行输出转换题目中给出的所有ASCII码对应的字符,无需以空格隔开。
头像 青鱼29
发表于 2021-10-11 17:30:26
#include <stdio.h> int main() { /*char 变量在内存中存储的是字符对应的 ASCII 码值。 如果以 %c 输出,会根据 ASCII码表转换成对应的字符,如果以 %d 输出,那么还是整数。 所以本题只需以循环并且以%c的形式输 展开全文
头像 ClaudineKnous
发表于 2021-07-31 18:28:52
ASCLL码值表网上一搜一大堆,我就不放出来了,题目给出的数字我拿了一个arr[]装了起来,因为是数字我用了整形int格式,为了打印ASCLL码值对应的字符,for循环,我用了sizeof求数组个数来看循环多少次,打印的时候直接以字符的形式打印数组里面下标为i的元素。#include<stdi 展开全文
头像 牛客题解官
发表于 2020-06-04 17:00:58
分析: BoBo教KiKi字符常量或字符变量表示的字符在内存中以ASCII码形式存储。BoBo出了一个问题给KiKi,转换以下ASCII码为对应字符并输出他们。73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33本题的关键思想是使用数组存储这些AS 展开全文
头像 不懂《算法》的《小白》
发表于 2022-01-21 20:49:49
C++性能之王! 我发现好像没人关注c++的细节问题,都是用的c的输入方法,不过在大多数人觉得这些这是细枝末节。 #include <iostream> using namespace std; int main() { int a[12] = {73, 32, 99, 97, 展开全文
头像 徐凤年呀
发表于 2022-02-07 00:07:48
要求是输出字符形式所就考虑用%c或者%s来打印。这么多个数,如果一个一个对应声明就会显得麻烦,所以考虑用到数组的形式表示。 第一种方法以直接打印字符串。 #include <stdio.h> int main() { char ae[] = { 73, 32, 99, 97, 11 展开全文
头像 山雨欲来丶
发表于 2021-11-29 20:17:39
#include<stdio.h> #include<string.h> int main() {     int arr[12]={73,32,99,97,110,32,100,111,32,105,116,33} 展开全文
头像 狂喝offer喷雾
发表于 2020-09-26 19:50:56
题目:转换以下ASCII码为对应字符并输出他们。73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33 注意,当数值少于128,原样输出。 以下代码参考了网上一个PHP实现ASCII码与字符串转换的写法。(https://www.jb51.net/a 展开全文
头像 bcxp
发表于 2021-08-09 15:40:59
public class Main{     public static void main(String[]args){        & 展开全文
头像 汤姆和佩奇
发表于 2021-08-28 12:26:52
include <stdio.h> int main(){ printf("%c%c%c%c%c%c%c%c%c%c%c%c",73,32,99,97,110,32,100,111,32,105,116,33); return 0;}不能加空格和逗号,真可以!
头像 Liu_zy
发表于 2021-10-30 09:33:52
list = [73,32,99,97,110,32,100,111,32,105,116,33] for i in list: print(chr(i),end='')

问题信息

上传者:牛客309119号
难度:
100条回答 6229浏览

热门推荐

通过挑战的用户

查看代码
ASCII码