#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. OpenHarmony Meetup 2023 广州站圆满举办,城市巡回全面启航

      "OpenHarmony正当时--技术开源"OpenHarmony Meetup 2023城市巡回活动,旨在通过meetup线下交流形式,解读OpenHarmony作为下一代智 ...

  2. openGauss中的sequence跟Oracle的sequence有什么区别?

    openGauss 中的 sequence 跟 Oracle 的 sequence 有什么区别? openGauss 中也提供了 sequence 序列功能,使用 Oracle 的用户应该都非常喜欢使 ...

  3. 掌握 xUnit 单元测试中的 Mock 与 Stub 实战

    引言 上一章节介绍了 TDD 的三大法则,今天我们讲一下在单元测试中模拟对象的使用. Fake Fake - Fake 是一个通用术语,可用于描述 stub或 mock 对象. 它是 stub 还是 ...

  4. 重学c#系列——DiagnosticListener [三十五]

    前言 简单介绍一下DiagnosticListener,一个比较常见的事件通知模型,可以说是事件发布订阅模型,常用于监控. 正文 直接编写代码: using System.Diagnostics; p ...

  5. c#采用toml做配置文件的坑过

    这几天在玩个程序,突然看到c#采用图toml文件,好用,直观,确实也简单. 不过...... github上示例写的 TOML to TomlTable TOML input file:v Enabl ...

  6. vue 商品sku添加,笛卡尔算法,商品添加。动态生成table,table添加值后 再生成的table 不改变table之前输入的值

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. linux系统关闭指定端口

    linux系统关闭指定端口 关闭指定端口 firewall-cmd --zone=public --remove-port=80/tcp --permanent systemctl restart f ...

  8. 【笔记】Oracle union all&for update锁

    [笔记]Oracle union all&for update union all 在Oracle中有三种类型的集合操作 UNION:求并,重复记录只显示一次 UNION ALL:求并集,显示 ...

  9. 使用Docker搭建MongoDB 5.0版本副本集集群

    1.mongodb集群 首先我们需要了解mongodb的集群模式,mongodb安装分为单机安装和集群安装.集群安装分为:主从复制(Master-Slaver)集群.副本集(Replica Set)集 ...

  10. 为 Serverless Devs 插上 Terraform 的翅膀,实现企业级多环境部署(下)

    简介: 在上篇中,主要介绍了 Serverless Devs 多环境功能的使用,用户读完可能会些疑问,本文会就一些常见问题进行下回答. 在上篇中,主要介绍了 Serverless Devs 多环境功能 ...