#include <stdio.h>
#include <ctype.h>//内置函数的头文件
#include <math.h>
int main()
{
int i,j,num;
int count = 5; char nuit[10][20] = {"零" ,"壹" , "贰" , "叁" , "肆" , "伍" , "陆" , "柒" , "捌" , "玖"};
int Index[10] = {}; //内置函数的种类与使用
printf("%d\n", isupper('B'));//判断字母是否为大写字母
printf("%d\n", islower('a'));//判断是否为小写字母
printf("%d\n",isalpha(7));//判断是否返回的是字母
//注意,输入的数字如果为ACIIL码也算字母
printf("%d\n",isdigit('9'));//判断返回值是否为数字 ,若是ACIIL码,需要给单引号括起来才算返回值为数字
printf("大写:%c", toupper('a'));//返回字母转换为大写字母 //打印所有的ACIIL码
printf("\n");
for(i = 0; i <= 127; i++)
{
printf("%c\t", i);
}
printf("\n\a");
//如何实现把用户输入的账户余额数字转换成为中文大写 //注意,以下代码只能实现输入规定数量的数字
printf("请用户输入金额:");
scanf("%d", &num);
for(i = 0; i < count; i++)
{
Index[i] = num % 10;
num /= 10;
} printf("输入了%d个数字\n",i - 1);
//以下打印出来的字符是与上面输入的数字相反,需要解决的问题是如何实现与输入的数字正向输出
for(j = 0; j < count; j++)
{
printf("%s",nuit[Index[j - 1]]);
} printf("\n%.2lf\n", ceil(98.3)); //进一法
printf("%.2lf\n", floor(98.3));//去尾法,把小数点去掉 //注意,下面是进一法与去尾法的变换 //***************************
printf("%.2lf\n", -ceil(98.3)); //外面加符号,规律相反,数字符号也会相反
printf("%.2lf\n", floor(-98.3));
//这两种用法一样 ,,,同理下面也一样
printf("%.2lf\n", floor(98.3));
printf("%.2lf\n", -ceil(-98.3));
//*************************** printf("%.2lf\n", sqrt(9));//求括号内的平方根
printf("%.2lf\n", pow(5,6));//求左边的数字的右边数字的次幂
printf("%.2lf\n", abs(-100));//求绝对值 return 0;
}

C语言:头文件ctype.h的内置函数的更多相关文章

  1. c 头文件<ctype.h>(一)

    头文件<ctype.h>中声明了一些测试字符的函数. 每个函数的参数均为int类型,参数的值必须是EOF或可用unsigned char类型表示的字符,函数返回值为int类型. 如果参数c ...

  2. python的文件操作file:(内置函数,如seek、truncate函数)

    file打开文件有两种方式,函数用file()或者open().打开后读入文件的内容用read()函数,其读入是从文件当前指针位置开始,所以需要控制指针位置用: 一.先介绍下file读入的控制函数: ...

  3. C标准头文件<ctype.h>

    主要包括了一些字符识别和转换函数 字符判断 isalnum() //函数原型 #include<ctype.h> int isalum(int c); 功能:如果输入的字符是字母(alph ...

  4. c 头文件<ctype.h>(二)

    测试<ctype.h>函数 #include <stdio.h> #include <ctype.h> int main(){ ; ; i < ; ++i){ ...

  5. C语言基础:内置函数的调用

    #include<stdio.h>#include<math.h>#include<stdlib.h>#include<ctype.h>#include ...

  6. python学习交流 - 内置函数使用方法和应用举例

    内置函数 python提供了68个内置函数,在使用过程中用户不再需要定义函数来实现内置函数支持的功能.更重要的是内置函数的算法是经过python作者优化的,并且部分是使用c语言实现,通常来说使用内置函 ...

  7. Day6_内置函数

    定义完一个有名函数,可以直接利用函数名+括号来执行,例如:func() 有名函数: def func(x,y,z=1): return x+y+z 匿名函数: lambda x,y,z=1:x+y+z ...

  8. 在源文件(.c)和头文件(.h)中声明和定义的区别——C语言

    最近在看多文件编程的时候遇到的一个问题,本来以为理解了声明和定义的区别(然而并没有····),也算是重新认识了一次声明和定义,下面上代码 情形一:在源文件(.c)中 相信大部分读者对声明和定义的理解是 ...

  9. 文件类型分类:头文件dirent.h中定义的文件类型与linux内文件符号对应关系

    头文件 dirent.h 定义了文件类型: enum{    DT_UNKNOWN = 0,         //未知类型    DT_FIFO = 1,            //first in, ...

  10. c语言_头文件_windows.h

    概述 Win32程序的开头都可看到: #include <windows.h> WINDOWS.H是一个最重要的头文件,它包含了其他Windows头文件,这些头文件的某些也包含了其他头文件 ...

随机推荐

  1. 分布式数据对象:超级终端的"全局变量"

    3月底发布的OpenAtom OpenHarmony(以下简称"OpenHarmony")3.1 Release版本中,新增了分布式数据对象特性.什么是分布式数据对象呢?本期就让我 ...

  2. Pandas统计计算

    基本的统计方法 Method Description count Number of non-NA values describe Compute set of summary statistics ...

  3. MySql-BlackHole:黑洞引擎

    通过查看SHOW ENGINES;或SHOW VARIABLES LIKE 'have%';的输出来查看但前的mysql版本是否支持这个引擎. 1 mysql> show engines; 2 ...

  4. HarmonyOS:NativeWindow 开发指导

      场景介绍 NativeWindow是HarmonyOS本地平台化窗口,表示图形队列的生产者端.开发者可以通过NativeWindow接口进行申请和提交Buffer,配置Buffer属性信息. 针对 ...

  5. CentOS 编译安装golang

    一.下载go wget https://studygolang.com/dl/golang/go1.16.4.linux-amd64.tar.gz 二.解压到指定目录 tar -xvf go1.16. ...

  6. spring boot properties 编码问题[四]

    情景 application.properties 中: server.port=8081 person.last-name=张三 person.age=18 person.birth=2017/12 ...

  7. react 框架(antd)的使用方法

    脚手架 安装    npm install -g create-react-app 引入: import React, { Component } from "react"; im ...

  8. 【Oracle】在PL/SQL中使用sql实现插入排序

    [Oracle]在PL/SQL中使用sql实现插入排序 一般来说,SQL要排序的话直接使用order by即可 不一般来说,就是瞎搞,正好也可以巩固自己的数据结构基础,主要也发现没有人用SQL去实现这 ...

  9. 力扣1454(MySQL)-活跃用户(中等)

    (非会员进不去,看的其他博主的题目) 问题: 写一个 SQL 查询, 找到活跃用户的 id 和 name. 活跃用户是指那些至少连续 5 天登录账户的用户. 返回的结果表按照 id 排序.  解题思路 ...

  10. 力扣54(java)-螺旋矩阵(中等)

    题目: 给你一个 m 行 n 列的矩阵 matrix ,请按照 顺时针螺旋顺序 ,返回矩阵中的所有元素. 示例 1: 提示: m == matrix.lengthn == matrix[i].leng ...