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;
}
相关推荐
周杰伦fans2 分钟前
C# 中的 `Hashtable`
开发语言·c#
习习.y7 分钟前
关于python中的面向对象
开发语言·python
lingggggaaaa7 分钟前
免杀对抗——C2远控篇&PowerShell&有无文件落地&C#参数调用&绕AMSI&ETW&去混淆特征
c语言·开发语言·笔记·学习·安全·microsoft·c#
口袋物联8 分钟前
设计模式之建造者模式在 C 语言中的应用(含 Linux 内核实例)
c语言·设计模式·建造者模式
技术净胜8 分钟前
MATLAB 基因表达数据处理与可视化全流程案例
开发语言·matlab
友友马8 分钟前
『Qt』多元素控件
开发语言·qt
hmbbcsm16 分钟前
练习python题目小记(六)
开发语言·python
前端小L33 分钟前
图论专题(十九):DAG上的“关键路径”——极限规划「并行课程 III」
算法·矩阵·深度优先·图论·宽度优先
4***V20234 分钟前
Vue3响应式原理详解
开发语言·javascript·ecmascript
scx2013100434 分钟前
20251116 树状DP总结
算法·深度优先·图论