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;
}
相关推荐
昵称小白3 分钟前
C++ 刷题语法速查
c++·算法
JQLvopkk6 分钟前
C# 工业级数据可视化:用ScottPlot让10万个点流畅显示的实战秘籍
人工智能·算法·机器学习
ch.ju10 分钟前
Java programming(The third edition) Chapter Two——Null return value
java·开发语言
折哥的程序人生 · 物流技术专研29 分钟前
第3篇:为何要配置环境变量?
java·开发语言·后端·面试
神仙别闹35 分钟前
基于C# 利用工程活动图 AOE 网设计算法
算法·c#·php
地平线开发者35 分钟前
Linux 性能优化工具
算法·自动驾驶
游乐码35 分钟前
c#迭代器
开发语言·c#
十五年专注C++开发41 分钟前
Qt程序设计涉及到的开发软件
开发语言·c++·qt
海盗123442 分钟前
C# OPC UA客户端开发实战
服务器·开发语言·c#
asdzx671 小时前
使用 C# 从 URL 下载 Word 文档
开发语言·c#·word