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;
}
相关推荐
FluxArt2 分钟前
GPT Image 2.5 多图参考怎么用:Flux Art 生成与编辑教程
数据结构·gpt·算法
m0_380743878 分钟前
PHP7.1项目升级到8.3报错怎么解决
开发语言·php
All for pursuit.17 分钟前
【分治-2】215.数组中的第K个最大元素
数据结构·c++·算法·leetcode
泡海椒21 分钟前
JQuick-Excel 字段映射实战:用 MAPPING 固化 Excel 表头与业务字段契约
xml·java·开发语言·excel
lcj251123 分钟前
【C++】set和map——详细使用说明
开发语言·c++·笔记·面试
潼心1412o24 分钟前
C++初阶(长期更新)第3讲:类和对象(中)
开发语言·c++
CQU_JIAKE25 分钟前
9.15【A】
算法·动态规划
成为深度学习高手28 分钟前
DAG:沿时间与通道双相关建模的外生变量时序预测
网络·人工智能·深度学习·算法·机器学习·数据挖掘·时序数据库
外收内放34 分钟前
Python基础语法练习题(40-42)
开发语言·python
程序喵大人42 分钟前
【C++入门】编译链接模型 - 02 预处理把头文件怎样塞进源文件
开发语言·c++·预处理·编译链接·头文件·源文件