C语言 输出码值为33到127的ASCII码码值,字符对照表
作者&投稿:除肃 (若有异议请与网页底部的电邮联系)
value:%d",c,c);
这里面应该是“,”不是“,”。表达式不能能全角符号。
刘扶头孢: #includeint main(){ int i; for(i=32; i<=126; i++) printf("%d -- %c\n",i,i); printf("\n"); return 0; }
沈河区19559986166: 设计C语言程序,输出值为33~127的ASCII码码值,字符对照表?
刘扶头孢: 楼上用干嘛,又没有用到动态分配空间;main默认是int型,没必要加个int吧;题中的赋值没有负数,没必要把c定义成unsigned吧?循环条件写的也很垃圾……没必要用16进制 #include main() { char c; int n=0; printf("ASCII table:\n"); for(c=33; c<=127; c++) { printf("symble:%c value:%d",c,c); n++; if(n%5==0) printf("\n"); } } 鄙视为了点分瞎回答别人问题的!
沈河区19559986166: c语言怎么输出ascii码127以后得字符.我有%c输出要么就是空 要么就是? - ?
刘扶头孢: c语言中,字符和其ascii码是等价的,比如'a'这个字符和单字节整数65是等价的. 比如char c='a';int a=c;的话,a就是65
沈河区19559986166: 设计C 语言程序,输出码值为32~127 的ASCII 码值、字符对照表,每8 列为一行 .?
刘扶头孢: 每8列为一行这个比较难,因为一屏的宽度有限,一行显示6列还差不多: #include "stdio.h" #define MAX 10 #define R 16 char *getHex(int num) { char arr[MAX]; char chars[] = {'0','1','2','3','4','5','6','7','8','9','a','b','c','d','e','f'}; int i = 0, len; char temp;...
沈河区19559986166: C语言作业.输出asCLL码十进制数33到41,极其对应字符.在线等.急用 - ?
刘扶头孢: C语言作业.输出asCLL码十进制数33到41,极其对应字符 #include <stdio.h> #include <ctype.h> int main() {char answer='y';unsigned int asc;int i;while(tolower(answer)=='y'){printf("\n请输入一个数:");scanf("%d",&asc);for(i=0;i<...
沈河区19559986166: 有个c语言程序 有谁知道输出的c=A代表什么呢??谢谢了!程序如下 - ?
刘扶头孢: A的ASCII码值是65,321-128-128=65,%c说的是该处为字符,这里321要对最大ASCII码取模,总共取了两次,所以剩下的为65,也就是输出为A,希望能你有帮助~~~
沈河区19559986166: 打印出asc11吗序列中33到127(十进制)的字符对照表,使用循环语句 - ?
刘扶头孢: int main() { for (int i = 33;iprintf("i=%c\n", i); } return 0; }
沈河区19559986166: c语言 要求输入的小写字母 输出大写字母 及其ASCII码值 - ?
刘扶头孢: ascii 的范围是 0 - 127 你已经是 129了超过范围了 所以显示的是问号你可以输入A 应该就是你想要的结果129 是ascii 的扩展用于显示汉字的!
沈河区19559986166: c语言编程输出ASCII码的十进制数33到41以及对应的字符 - ?
刘扶头孢: #include <stdio.h> int main() {int i;for(i=33;i<42;i++)printf("%d: %c\n", i, i );return 0; }
沈河区19559986166: c语言程序设计实例:用十进制,八进制等输出33~126?
刘扶头孢: 在C语言中的进制表示方法%c 一个字符 %d 十进制整数 %o 八进制整数 %x 十六进制整数 %X 同上 %c 一个字符 %s 一个字符串,遇空格、制表符或换行符结束. %f 实数,可以用小数形式或指数形式输入. 程序: #include<stdio.h>int main(){ int i; for(i=33;i<=126;i++) { printf("十进制:%d 八进制:%o 十六进制: %x\n",i,i,i); } return 0;}