C语言选择结构及关系、逻辑运算

C语言选择结构及关系、逻辑运算,第1张

执行下列程序,判断其功能。


1、输入小写字母a,输出什么?输入大写字母A,输出什么?

#include

int main() {
    char ch;
    ch = getchar();

    if (ch >= 97 && ch <= 122) {
        ch = ch - 'a' + 'A';
        putchar(ch);
    }
}

代码如下:

#include 

int main() {
	char ch;
	ch = getchar();

	if (ch >= 97 && ch <= 122) {
		ch = ch - 'a' + 'A';
		putchar(ch);
	}
}

程序运行结果:

2、把if分支的大括号去掉,照样输入,结果会怎么变化呢?

代码如下:

#include 

int main() {
	char ch;
	ch = getchar();

	if (ch >= 97 && ch <= 122)
		ch = ch - 'a' + 'A';
	putchar(ch);
}

 程序运行结果:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/567263.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存