C语言典型例题36

《C程序设计教程(第四版)------谭浩强》

例题3.4 输入一个字符,判别它是否为大写字母,如果是,将它转换为小写字母:如果不是,不转换。然后输出最后要输出的字符。


代码:

复制代码
//《C程序设计教程(第四版)------谭浩强》
//例题3.4 输入一个字符,判别它是否为大写字母,如果是,将它转换为小写字母:如果不是,不转换。然后输出最后要输出的字符。

#include <stdio.h>
int main()
{
	char x;
	
	printf("请输入一个字符:\n");
	scanf("%s",&x);
	
	if( x>=65 &&  x<=90)
	{
		x=65+32;
		printf("输出的字符:%c\n",x);
	}
	else
	{
		printf("输出的字符:%c\n",x);
	}
	
	return 0;
}

运行结果:(只举例三种情况)

(1)

(2)

(3)


相关知识点:

C语言中的ASCLL值表

相关推荐
白中白121386 分钟前
算法题-06
算法
爱学习的阿磊23 分钟前
C++与Qt图形开发
开发语言·c++·算法
爱敲代码的TOM29 分钟前
基础算法技巧总结2(算法技巧零碎点,基础数据结构,数论模板)
数据结构·算法
liu_endong40 分钟前
杰发科技AC7840——打印所有GPIO的PORT配置寄存器
mcu·算法·杰发科技·autochips·车规芯片
老鼠只爱大米43 分钟前
LeetCode经典算法面试题 #199:二叉树的右视图(BFS双队列法、DFS递归法等多种实现方案详细解析)
算法·leetcode·二叉树·dfs·bfs·深度优先搜索·右视图
历程里程碑1 小时前
子串-----和为 K 的子数组
java·数据结构·c++·python·算法·leetcode·tornado
一起养小猫1 小时前
Flutter for OpenHarmony 进阶:表达式解析算法与计算器核心实现
算法·flutter·harmonyos
池央1 小时前
贪心-最长递增子序列
算法·贪心算法
We་ct1 小时前
LeetCode 383. 赎金信:解题思路+代码解析+优化实战
前端·算法·leetcode·typescript
不懒不懒1 小时前
【逻辑回归从原理到实战:正则化、参数调优与过拟合处理】
人工智能·算法·机器学习