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;
}
相关推荐
FPGA信号处理2 分钟前
【 凸优化】第六讲:求解器与支持向量机
算法·机器学习·支持向量机
专注仿真4 分钟前
支持向量机(SVM)算法详解与代码实例
算法·机器学习·支持向量机
Pniubi8 分钟前
力扣42接雨水(动态规划法)
算法·leetcode·职场和发展
CQU_JIAKE23 分钟前
10.31[A]
算法·深度优先
zwc321043205527 分钟前
Day 5:threshold与inRange阈值分割
c++·图像处理·人工智能·opencv·算法·计算机视觉
云-缩影30 分钟前
实际项目中怎么选排序算法:从面试题到工程落地
java·算法·排序算法
OxYGC32 分钟前
[工程] PHP2Shell 漏洞解析:两条 PHP 内核 RCE,为什么应用层的防护全部失效
android·开发语言·php
可乐_不渴33 分钟前
# C语言文件操作全解析:从 fopen 到 fclose,一文吃透文件 IO
linux·服务器·c语言
小徐不徐说36 分钟前
数据库存储基础:理解表结构、主键、事务与 BLOB
开发语言·数据库·c++·qt·程序设计
Pniubi43 分钟前
力扣46全排列(回溯(递归))
算法·leetcode·职场和发展