C //练习 7-9 类似于isupper这样的函数可以通过某种方式实现以达到节省空间或时间的目的。考虑节省空间或时间的实现方式。

C程序设计语言 (第二版) 练习 7-9

练习 7-9 类似于isupper这样的函数可以通过某种方式实现以达到节省空间或时间的目的。考虑节省空间或时间的实现方式。

注意:代码在win32控制台运行,在不同的IDE环境下,有部分可能需要变更。
IDE工具:Visual Studio 2010
代码块:
c 复制代码
#include <stdio.h>
#include <stdlib.h>

int isupper(int c) {
    if (c >= 'A' && c <= 'Z')
        return 1;
    return 0;
}

int main(){
	int c;

	while((c = getchar()) != 'x'){
		if(c== '\n'){
			continue;
		}
		if(isupper(c) == 1){
			printf("true\n");
		}
		else{
			printf("false\n");
		}
	}

	system("pause");
	return 0;
}
相关推荐
VALENIAN瓦伦尼安教学设备1 天前
设备对中不良的危害
数据库·嵌入式硬件·算法
weixin_649555671 天前
C语言程序设计第四版(何钦铭、颜晖)第十一章指针进阶之奇数值结点链表
c语言·开发语言·链表
书到用时方恨少!1 天前
Python os 模块使用指南:系统交互的瑞士军刀
开发语言·python
我是大猴子1 天前
事务失效的几种情况以及是为什么(详解)
java·开发语言
不熬夜的熬润之1 天前
APCE-平均峰值相关能量
人工智能·算法·计算机视觉
yzx9910131 天前
实时数据流处理实战:从滑动窗口算法到Docker部署
算法·docker·容器
呜喵王阿尔萨斯1 天前
argc & argv
c语言·c++
爱编码的小八嘎1 天前
C语言完美演绎6-1
c语言
她叫我大水龙1 天前
MSYS2的C/C++,python2,python3编译环境安装脚本
c语言·c++
佩奇大王1 天前
P674 三羊献瑞
算法·深度优先·图论