c语言编源程序:从键盘上输入大写字母,要求输出小写字母。输入小写,输出大写。若不是英文字母,显示输
#includevoid main(){char c;scanf("%c", &c);printf("%c
", c+'a'-'A');}
代码如下:
#includeint main(){char a; printf("请输入一个大写英语字母:");scanf("%c",&a);printf("转换成小写字母为%c",a+32);}
运行结果如下:
扩展资料:
大写英文字母与小写英文按ASCLL码十进制数之间相差32。
在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。
参考资料:ASCLL-百度百科 《C程序设计(第五版)》
int main()
{
char ch;
ch=getchar();
if ( ch>='A' && ch <= 'Z' )
printf("lower %c=%c\n", ch, ch-'A'+'a' );
else if ( ch>='a' && ch <= 'z' )
printf("upper %c=%c\n", ch, ch-'a'+'A' );
else
printf("input error\n");
return 0;
}
用C语言编写程序从键盘输入一个正整数数n,输出n!
include <stdio.h>int Func(int n){if(n < 2)return 1;else return n*Func(n-1);} void main(){int n =0,m=0;printf("请输入一个正整数:")scanf("%d",&n);m=Func(n);printf("%d!=%d\\n",n,m);} 在以上程序代码中,Func()为递归函数,主函数main()中接收键盘输入整数...
编写一个程序从键盘输入1到7数字中的一个,对应打印星期几,例如从键盘...
1、首先打开VS2017软件,选择新建下面的项目,如下图所示 2、C语言程序目录建成以后,右键单击源文件,选择添加新建项 3、接着选择C++文件,给文件起一个名字,如下图所示 4、然后在C语言文件中编写如下的C语言程序 5、运行结果如下:
C语言编程,从键盘输入四个整数,按照数值从小到大顺序输出
源代码如下:include<stdio.h> int main( ){ int num[4];for(int i = 0 ; i < 4 ; i++){ scanf("%d", num+i);} for(int i = 0 ; i < 4 ; i++){ int k = i;for(int j = i+1 ; j < 4 ; j++){ if(num[k] > num[j]){ k = j;} } if(k != i){...
c语言编程,从键盘任意按下一个键程序能识别并输出按键种类
include<stdio.h> include<conio.h> void main() { char c;while ( 1 ) { c=getch();if ( c==27 ) { printf("Esc键退出。\\n"); break; } else if ( c>='a' && c<='z' ) printf("小写字母\\n");else if ( c>='A' && c<='Z' ) printf("大写字母\\n");else if ...
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语言程序设计答案 编程实现,从键盘输入一个字符,则输出其后的字符,如...
程序源码如下:define _CRT_SECURE_NO_WARNINGS\/\/VS环境下需要,VC不需要 include<stdio.h> void main(){ char a;\/\/定义一个字符 printf("请输入一个字符:");\/\/文字提示 scanf("%c", &a);\/\/输入一个字符 printf("其后续字符为:");\/\/文字提示 printf("%c\\n", a + 1);\/\/输出其...
编写一个程序实现如下功能:从键盘输入三个大写英文字母,把它们转换成...
include<stdio.h> main(){ char x,y,z;scanf("%c,%c,%c",&x,&y,&z);x+=32;y+=32;z+=32;printf("%c,%c,%c",x,y,z);}
编写一个C#程序,实现从键盘中输入两个数字,屏幕输出这两个数值的和...
C#程序源码:static void Main(string[] args){ Console.Write("a=");string a = Console.ReadLine();Console.Write("b=");string b = Console.ReadLine();double x = Convert.ToDouble(a);double y = Convert.ToDouble(b);Console.WriteLine("a+b=" + (x + y));Console.WriteLine("a...
C语言,编写一个程序从键盘上输入两个整数,并求出两个数的平均值在屏幕...
窗口下的tc,比较好用,界面简洁,美观。适合编一些自己用的小程序。Borland C++ Compiler 它是用来优化 BC 开发系统的工具。它包括最后版本的 ANSI\/ISO C++ 语言的支持,包括 RTL,C++ 的 STL框架结构支持。Dev-C++ 是一个Windows环境下C\/C++开发工具,它是一款自由软件,遵守GPL许可协议分发源代码。
C语言编程:从键盘输入一个字符串,查找指定子串第一次出现的位置。求问题...
原理类似于找素数,以下是具体代码(附注释):include <stdio.h>#include <stdlib.h>#include <math.h>int SearchString(char s[], char d[]);main(){char s[81]; \/\/储存一串字符char d[10]; \/\/储存要查找的字符int flag;\/\/输入一串字符printf("Input a string:");gets(s);\/\/...
国盆左旋: #include <stdio.h>#include <ctype.h> void main() {char buffer[] = "a 19-YEAR-OLD SAYS HE'S READY TO MAKE A DIFFERENCE.";int i = 0;scanf("%s", &buffer);while(buffer[i] != '\0'){if(isupper(buffer[i]))printf("%c", buffer[i] + 32);...
安塞县13541416188: 用C语言编程:从键盘输入一个英文大写字母,输出其对应的小写字母以及小写字母对应的ASCII码值. - ?
国盆左旋:[答案] #include
安塞县13541416188: c语言编源程序:从键盘上输入大写字母,要求输出小写字母.输入小写,输出大写.若不是英文字母,显示输 - ?
国盆左旋: #include <stdio.h> int main() { char ch; ch=getchar(); if ( ch>='A' && ch <= 'Z' ) printf("lower %c=%c\n", ch, ch-'A'+'a' ); else if ( ch>='a' && ch <= 'z' ) printf("upper %c=%c\n", ch, ch-'a'+'A' ); else printf("input error\n"); return 0; }
安塞县13541416188: 在C语言中编写一程序,实现从键盘输入一个大写字母,要求改用小写字母输出 - ?
国盆左旋: 编译已经通过: #include<stdio.h> void main(void) { char c; printf("enter:"); c=getchar(); if(c>='A'&& c<='Z') c=c-('A'-'a'); putchar(c); }
安塞县13541416188: 如何用C语言编写“从键盘上输入一个小写字母,将其本身及对应的大写字母输出”的程序? - ?
国盆左旋: 程序如下: #include <stdio.h> int main() { char ch; scanf("%c",&ch); printf("%c",ch-'a'+'A'); return(0); }示例一:#include<stdio.h> int main() { char ch; scanf("%c",&ch); printf("Letter %c converted into a letter %c!",ch,ch-32);//大写字...
安塞县13541416188: C语言初学者:编程序:从键盘输入一个大写字母,要求改用小写字母输出. - ?
国盆左旋: 1234567 #include<stdio.h> voidmain() { charc; scanf("%c", &c); printf("%c\n", c+'a'-'A'); }
安塞县13541416188: C语言中如何从键盘输入一个小写字符转化成大写字?C语言中如何从键 ?
国盆左旋: 小写字符变成大写字符只要加上32就可以了,比如c='a',那么要把c变成大写只要写成c=c+32就可以了
安塞县13541416188: c语言编程,从键盘输入一个小写字母,将其转换成大写字母? - ?
国盆左旋: #include"stdio.h" void main() { char ch; printf("请输入一个字符:\n"); scanf("%c",&ch); printf("其大写字符是:%c\n",ch-32); }
安塞县13541416188: C语言问题,从键盘上输入一个大写字母,把它转换成小写字母,然后显示出来. - ?
国盆左旋: #include<stdio.h> char shift(char c)//只转换大写字母 { if('A'<=c&&c<='Z') c=c+32;return c; } void main() { char c; scanf("%c",&c); printf("%c",shift(c)); }
安塞县13541416188: C语言中从键盘输入一个英文句子,输出所有首字母大写的单词. - ?
国盆左旋: 应用sscanf函数的选择性读取功能和当前读取字符计数功能可方便地解决问题.举例如下://#include "stdafx.h"//If the vc++6.0, with this line. #include "stdio.h" int main(void){char sent[200],tmp[21];int i=0,x;printf("Please enter an English ...