输入一个字符,如果是小写字母,则转换成对应的大写字母,否则原样输出 15
4个回答
2017-07-16 · 知道合伙人互联网行家
关注
展开全部
#include <stdio.h>
#include <conio.h>
void main()
{
char c;
while (1)
{
c = _getch();
/* ENTER终止输入 */
if (c == 0x0d)
break;
if (c >= 'a' && c <= 'z')
c-= 32;
putchar(c);
}
return;
}
#include <conio.h>
void main()
{
char c;
while (1)
{
c = _getch();
/* ENTER终止输入 */
if (c == 0x0d)
break;
if (c >= 'a' && c <= 'z')
c-= 32;
putchar(c);
}
return;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main()
{
char ch;
printf("请输入:");
ch=getchar();
ch=(ch>='a'&&ch<='z'?(ch-32):ch);
putchar(ch);
printf("\n");
return 0;
}
int main()
{
char ch;
printf("请输入:");
ch=getchar();
ch=(ch>='a'&&ch<='z'?(ch-32):ch);
putchar(ch);
printf("\n");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言:
if(c>='a'&&c<='z')printf("%c",c-32);
else printf("%c",c);
PASCAL语言:
if c in ['a'..'z'] then write(upcase(c)) else write(c);
if(c>='a'&&c<='z')printf("%c",c-32);
else printf("%c",c);
PASCAL语言:
if c in ['a'..'z'] then write(upcase(c)) else write(c);
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |