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;
}
相关推荐
Gofarlic_oms115 小时前
制定企业Citrix虚拟化软件资产管理政策框架
运维·服务器·开发语言·matlab·负载均衡
添砖java。。。15 小时前
java实现mqtt链接并控制门锁设备
java·开发语言
codeejun15 小时前
每日一Go-53、Go微服务--限流与降级
开发语言·微服务·golang
云泽80815 小时前
第十五届蓝桥杯大赛软件赛省赛C/C++大学B组
c语言·c++·算法·蓝桥杯
阿里嘎多学长15 小时前
2026-04-17 GitHub 热点项目精选
开发语言·程序员·github·代码托管
Wadli15 小时前
集群C++聊天服务器
服务器·开发语言·c++
凭君语未可15 小时前
为什么需要代理?从一个基础问题理解 JDK 静态代理
java·开发语言
luoqice15 小时前
利用flv库读取flv文件时长c程序
c语言·开发语言
NotFound48615 小时前
Go语言中的图形界面开发实战解析:从GUI到WebAssembly
开发语言·golang·wasm
大模型最新论文速读15 小时前
VQKV:KV Cache 压缩 82% 性能几乎不降
人工智能·深度学习·算法·机器学习·自然语言处理