c语言编写程序完成如下功能:输入一个小于255 的正整数,输出与该ASCII 码 值对应的字符。 请问我错哪了

作者&投稿:钊戚 (若有异议请与网页底部的电邮联系)
求教C语言一个程序,要求:输入一个0~255的整数,结果输出以该整数作为ASCII值的字符。~

#include
int main()
{
char x;
scanf("%c",&x);
printf("ASCII:%d
",x);
return 0;
}//这个问题挺简单的...

=================================
#include
int main()
{
char x;
scanf("%d",&x);
printf("%c
",x);
return 0;
}
//楼主的问题有点让人迷糊...再添加个吧....哈哈...

#include
int main()
{
char x;
scanf("%c",&x);
printf("ASCII:%d
",x);
return 0;
}//这个问题挺简单的...

=================================
#include
int main()
{
char x;
scanf("%d",&x);
printf("%c
",x);
return 0;
}
//楼主的问题有点让人迷糊...再添加个吧....哈哈...

#include <stdio.h>
main( )
{ char c;
int i;
printf("请输入一个小于255的数:");
scanf("%d",&i);
c= char i; //这里少个括号
printf("\n%c的ASCII码为%d",c,i);
return 0;
}

这是我写的一个
但有的数字对应的没有字符啊
#include <stdio.h>
main( )
{
char n;
printf("Enter a number(0<n<255):");
scanf("%d",&n);
printf("%d对应的ASCII码的值对应的字符为%c\n",n,n);
}

CHAR 成(CHAR)

dfgsdfgsdefghm

类型转换


汇编语言: 编写一个完整源程序完成如下功能
data segemnt VAR1 db 35h RES1 db 0h RES2 db 0h data ends ;--- code segment assume cs:code ,ds:data main proc far start:mov ax,data mov ds,ax xor ax,ax mov al,VAR1 and al,00001111b mov RES1,al mov al,VAR2 and al,11110000b mov RES2,al mov ah,4ch int 21h...

怎么用C语言编写一个程序,完成如下功能:定义一个结构数组,输入5种商品...
int main(){ double rental;\/\/rental销售总额 double pri[5]={2.46,4.95,9.12,4.35,6.66};\/\/pri[]零售价格 int i,num[5],count[5];\/\/num[]名字,sale[]销售数量 for (i=1;i<6;i++){ printf ("输入第%d种商品名字和销售量:\\n",i);scanf ("%d %d",&num[i],&count[i...

怎么编写C语言程序,如:Helloworld的?
1、点击确定即可,创建出一个helloworld.c的小程序,然后我们就可以编写我们的Hello World小程序了。此时就需要我们的VC++ 6.0来编译此程序,编译无错误才运行此程序,编译按钮和运行按钮如下图的红色箭头处:2、或者可以点击组建工具栏下的编译菜单项,然后再点击执行菜单项,也有快捷键,按Ctrl+F7编译...

c语言问题 1.编写一个程序,完成以下功能: (1)输入10个学生的单科成绩...
void sort(int c[], int n){ int i, j, buf;for(i = 0; i < n; i++){ for(j = i + 1; j < n; j++){ if(c[i] > c[j]){ buf = c[i];c[i] = c[j];c[j] = buf;} } } } void display(int c[], int n){ int i;printf("output: ");for(i = 0...

C语言编写一个程序,实现如下功能:从键盘输入一个三位数,求各位数字之...
include "stdio.h"void main(){ int n,sum=0;printf("请输入一个三位数:");scanf("%d",&n);sum=n\/100+n%100\/10+n%10;\/\/百位数+十位数+个位数 printf("这个三位数各位数字之和是%d\\n",sum);} 结果:

如何用C语言编写程序,将负数转为正数?
用C语言编写程序,将负数转为正数,可以使用函数abs(),当然根据简单的“负负得正”,也可,以下是一个简单的C语言程序:在这个程序中,我们首先定义了一个整型变量num,用于存储用户输入的整数。然后,我们使用scanf函数从用户处获取一个整数,并将其存储在num变量中。接下来,我们检查num的值是否小于0...

如何用c语言编写一个程序,实现按从大到小的顺序排序输出10个数_百度知...
用选择排序法编写c语言,实现从键盘上输入10个数,按从大到小的顺序排序输出。代码如下:include<stdio.h> int main(){ int i,j,a[10],t;printf("输入数");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...

怎样用c#语言编写程序计算圆周率?
sum-1\/i;在赋值框4set栏输入 sum ,to栏输入 sum+1\/i;在赋值框5set栏输入 i, to栏输入 i+1。全部输入完成后如下图所示。4、在第一个判断框输入 i<=100,第二个判断框输入 i mod 2=0。如下图所示:5、在输出框输入 sum 编写完成结果如下图:6、点击运行,即可出来结果。

用C语言编写的程序,执行结果是多少?
程序输出的结果为a=11,b=13。程序的执行过程:首先定义了a的值为12,b的值为12,然后执行我们的输出语句,我们输出的不是a和b的值,而是表达式“--a”和表达式“++b”的值,因为前缀的“++”和“--”都是先进行加一或者减一的操作,再输出。所以说“--a”输出的结果为11,“++b”输出的...

用C语言编写小学运算测试程序(要求完成10以内的加减运算,能根据用户输 ...
{ int m=1,n=0,a,b,daan;while(1){ srand(time(0));a=rand()%M;b=rand()%M;switch(1+rand()%2){ case 1: \/\/加 { printf("<%d>",m);printf("%4d+%4d=",a,b);scanf("%d",&daan);if(daan==(a+b))n++;else printf("Fault!\\n");m++;break;} default: \/\/...

阿巴嘎旗15834592178: C语言编写一个程序,是其完成如下功能:从键盘上输入一个十进制的数,用除2法将其转换成二进制数并输出. -
望怪苯妥: #include "stdio.h" #include "stdlib.h" main() { int n,x=0,a[100]; printf("请输入转换的数和进制:\n"); scanf("%d",&n);while(n){ a[x++]=n%2; n/=2; } --x; while(x>=0) printf("%d",a[x--]); printf("\n"); system("pause"); } 再送你一个...

阿巴嘎旗15834592178: C语言编程 编程序实现如下功能:输入任意一个年份和月份,求出从公元1年1月1日到这个月的1日总共有 -
望怪苯妥: #include<stdio.h> int Month[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31}; int print_month[7][8]; bool leap_year(int year) {return year%4==0&&year%100!=0||year%400==0; } int get_days(int year,int month,int day) {//返回从公元1年1月1日到该日期...

阿巴嘎旗15834592178: c语言编程编写程序实现如下功能:从键盘输入一个实数放在变量h中,
望怪苯妥: #include void main () { double h; scanf ("%lf",&h); printf ("%.2lf\n",h); }

阿巴嘎旗15834592178: c语言 编写一个程序,完成以下功能.从键盘输入一组数字,然后按照由大到小的顺序输出 -
望怪苯妥: #include<stdio.h> #include<stdlib.h> int main() { int n,i,j,temp; printf("请输入数字的个数:\n"); int num[n]; scanf("%d",&n); printf("请输入一串数字,每输入一个数字后按回车确认:\n"); for(i=0;i<n;i++) scanf("%d",&num[i]); //...

阿巴嘎旗15834592178: 一道c语题,用基础方法就好,不要太高深编写一个程序,完成以下功能:从键盘输入一行英文句子,输出到屏幕上,并将每个单词的首字符改写成大写字母... -
望怪苯妥:[答案] 回答: int main() { char str[512] = {'\0'}; char *p; gets(str); p =str; if (*p >= 97 && *p

阿巴嘎旗15834592178: 编一C语言程序,实现如下功能:输入任意一个年份的值,输出该年份的日历.要求将12个月自上而下排成一列. -
望怪苯妥: #include <stdio.h> long int f(int year,int month) {if(month<3) return year-1;else return year; } long int g(int month) {if(month<3) return month+13;else return month+1; }long int n(int year,int month,int day) {return 1461L*f(year,month)/4+153L*g(...

阿巴嘎旗15834592178: C语言编程序实现如下功能:输入任意一个年份的值,按以下格式输出该年份一月份的公历日历:
望怪苯妥: #include <stdio.h> int main() { int x,S,i,n=0; puts("Enter year:"); scanf("%d",&x); S=x-1+(int)((x-1)/4)-(int)((x-1)/100)+(int)((x-1)/400);printf("日\t一\t二\t三\t四\t五\t六\n"); for (i=0;i<=S%7;++i) { if (S%7!=6) printf(" \t"); ++n; } if (n==7) n=0; ...

阿巴嘎旗15834592178: 用C语言试编程完成如下功能:输入一个不多于4位的整数,求出它是几位数. -
望怪苯妥: int main() { int x; scanf("%d",&x); printf("是%d位数\n",x>99?x>999?4:3:x>9?2:1); return 0; }

阿巴嘎旗15834592178: 用C语言编写程序,完成如下功能 -
望怪苯妥: #include<stdio.h>#include<Windows.h> struct STU{ long sno; char sname[8]; int sage; int sclass; struct STU *next; }; int *pi; void Print_slist_no(struct STU *h) { struct STU *p; p=h->next; if(p=='\0') { printf("Linklist is null!\n"); } else { // printf("heead...

阿巴嘎旗15834592178: 编写C程序,实现如下功能: -
望怪苯妥: 根据你的提问,代码如下:(如有不明白可追问) #include <stdio.h>#include <string.h> int main() { int a,b; while(1) { printf("Please input the score 1-100:"); scanf("%d",&a); b=a/10; if(b<6) puts("不及格"); else if(b==6) puts("及格"); else if(b==7) puts("中"); else if(b==8) puts("良"); else puts("优"); } } 当然也可以有swith case来完成.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网