要求:(1)使用条件运算符进行判断;
(2)使用getchar作为输入函数;
(3)先编写好程序,然后再上机运行。
提示:若判断字符变量c是否是大写字母,可以通过比较c>='A'和c<='Z'是否成立来得出结果。
请尽快哦,今晚或明天早上解答的再加20分。
编程实现:从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母...
这个判断根本就是多余的,既然不管大小写最后都是以小写输出,直接转换就行了。include <ctype.h> main(){ char ch;ch=getchar();putchar(tolower(ch));return 0;} P.S.判断大小写最好用islower()和isupper()判断,而不要直接用ASCII码,这样兼容性会好一点。两段程序编译后的运行效果完全是一...
从键盘上输入一个字符,如果它是大写字母,则把它转换成小写字母输出;否 ...
printf("该字符小写字母为:%c\\n",a);}
编程实现,从键盘输入一个字符,如果是大写字母,输出对应的小写字母,如 ...
printf("输入的不是字母\\n");}
从键盘输入一个字符,如果它是一个大写字母,则把它变成小写字母,如果...
include<stdio.h> void main(){ char ch;scanf("%c",&ch);if(ch>='A'&&ch<='Z')ch=ch+32;else if(ch>='a'&&ch<='z')ch=ch-32;printf("%c\\n",ch);}
编程实现,从键盘输入一个字符,如果是字母,则输出其asii.码,否则...
include "stdio.h"main(void){ char a;scanf("%c",&a);if((a>='a')&&(a<='z')||(a>='A')&&(a<='Z'))printf("%d",a);else printf("%%");getch();}
用c语言编程,输入一个字符,若是小写字母,转换为大写输出,若是大写字母...
如果是小写,则将这个字符减去32,再输出。反之,加上32就是了。#include <stdio.h>main(){char ch;printf("input:");scanf("%c",&ch);if(ch>='a'&&ch<='z') printf("%c",ch-32);else if(ch>='A'&&ch<='Z') printf("%c",ch+32);else printf("input error!");}满意请采纳! 本回答由...
C语言中编程实现:从键盘键入一个大写字母,立即回显出其小写字母
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);else if(islower(buffer[i]))printf("%c", buffer[i] - 32)...
,编程实现从键盘输入一串大写字母,将其转换为小写字母在屏幕上显示出...
输入小写的字母,以及其它符号,该程序都不提示输入错误。并且,输出的,并不仅针对大写,变成小写,其它的符号,输出时,也都变了。该程序,并不能满足题目要求。正确答案,可以参考下面的程序:;=== ASSUME CS:CODE, DS:DATA DATA SEGMENT MSG1 DB 'Please Enter:', 13, 10, '$'TXT...
...写字母的转换,要求如下: 1、 从键盘输入一个字符,要求使用getchar...
include"stdio.h"void main(){ char c;printf("请输入一个字母");c=getchar();if(c<97)printf("大写转小写,输出为:%c\\n",c+32);else printf("小写转大写,输出为:%c\\n",c-32);}
1.编程实现从键盘输入一个大写英文字母,分别以字符形式和ASCII码值形 ...
1、首先,定义两个字符变量z和Z,用以保存转换的字符。2、接着,定义一个整型变量n,保存用来转换的ASCII码。3、把n的值赋给变量z,实现字符的转换。4、输出窗口中,输出将ASCII码转换为的字符。5、给变量n重新赋值,其值为大写字母的ASCII码。6、将ASCII码转换为对应的大写英文字母,并在输出窗口...