c语言输入英文输出数字

  • 回答数

    3

  • 浏览数

    164

sunyang625
首页 > 英语培训 > c语言输入英文输出数字

3个回答 默认排序
  • 默认排序
  • 按时间排序

Doris翼寻寻

已采纳

用两个数组:一个存放特定的字母,另一个存放对应的数字当输入字母的时候编立字符数组,如果找到了这个字母就输出对应下标的数字charstr[]={a,b,c,d},c;intnumber[]={254,987,265,782};scanf("%c",&c);for(i=0;i<4;i++)if(str[i]==c)printf("%d",number[i]);

119 评论

明天努力找吃喝

#include<>

int main()

{

char ch;

printf("请输入一个大写子母:");

ch=getchar();

ch=ch+32;

printf("%c,%d\n",ch,ch);

return 0;

}

扩展资料:

在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)

在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。

美国标准信息交换代码是由美国国家标准学会(American National Standard Institute , ANSI )制定的,标准的单字节字符编码方案,用于基于文本的数据。

起始于50年代后期,在1967年定案。它最初是美国国家标准,供不同计算机在相互通信时用作共同遵守的西文字符编码标准,它已被国际标准化组织(International Organization for Standardization, ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母。

298 评论

爱画画的兔子

一、输入数字可以用scanf输入。如果输入的是整型数据,可以用inta;scanf("%d",&a);实现把输入的数字赋值给a的效果。类似的,如果是float,double,short,long等类型的数据,那么就要把变量定义成对应的类型,然后使用各自的格式字符%f,%lf,%hd,%ld等进行输入。二、输入单个字符。输入单个字符可以用以下两种函数。定义charc;1scanf("%c",&c);这种方法和输入数字是类似的,%c仅读入一个字符,并赋值给c。2c=getchar();getchar函数的功能就是读入一个字符,并以返回值形式返回。三、输入一串字符(以空白字符分隔)。可以用scanf的%s格式。charstr[100];//空间要定义足够大scanf("%s",str);//将字符串读入并存在str中四,读入一行数据。可以用gets函数。gets的功能就是读入一整行数据,以换行符为结束。charstr[100];//同样要足够大的空间gets(str);补充,无论哪种形式的输入,都可以用getchar逐个输入到字符串中,然后判断结束符以结束输入,再对字符串做处理。这种方法对编程水平要求比前几种略高,代码量也更大,但好处是完全自己控制,更加灵活。

197 评论

相关问答

  • 输出输入英文

    我很平凡,但骨子里的我却很勇敢,努力奋斗的名言。绝大多数人,在绝大多数时候,努力奋斗的名言,要无条件自信,即使在做错的时候,活着就意味着,必须要做点什么,,成功

    j解y语h花 5人参与回答 2024-06-13
  • c语言输入英文

    C代码和运行结果如下: 提取出纯字母组成的单词并换行输出,结果符合题意,望采纳~ 附源码: #include int isAlpha(cha

    lindadoncry 2人参与回答 2024-06-13
  • c语言输出英文

    #include void main(){ int i =0; char ch='a'; for(i=0;i<26;i++)

    陌唯言Y 8人参与回答 2024-06-13
  • 输入输出英文简称

    输出的英文是export。 英 ['ekspɔːt]   美 ['ekspɔːrt] n. 输出;出口;输出品;输出存储器的信息 v. 输出;出口;带走,运走;

    蚊蚊mandy 4人参与回答 2024-06-13
  • 输入输出的英文

    现在我们可以完成我们对贸易的分析,我们可以更好地理解第一章中的经济学十大原理之一:贸易可以使每个人的状况变好。如果艾索兰德国向国际贸易开放它的钢铁市场,无论最后

    上海阿稀 7人参与回答 2024-06-13