当前位置: 首页 > news >正文

网站开发费属于什么费用seo搜索排名优化

网站开发费属于什么费用,seo搜索排名优化,石家庄net网站开发,做网站要的软件✨博客主页:小钱编程成长记 🎈博客专栏:进阶C语言 🎈相关博文:字符串函数(一)、字符串函数(二) 字符函数 字符函数1.字符分类函数1.1 iscntrl - 判断是否是控制字符1.2 i…

图片来源于网络

✨博客主页:小钱编程成长记
🎈博客专栏:进阶C语言
🎈相关博文:字符串函数(一)、字符串函数(二)

字符函数

  • 字符函数
  • 1.字符分类函数
    • 1.1 iscntrl - 判断是否是控制字符
    • 1.2 isspace - 判断是否是空白字符
    • 1.3 isdigit - 判断是否是十进制数字0~9
    • 1.4 isxdigit - 判断是否是十六进制数字
    • 1.5 islower - 判断是否是小写字母
    • 1.6 isupper - 判断是否是大写字母
    • 1.7 isalph - 判断是否是字母
    • 1.8 isalnum - 判断是否是字母或数字
    • 1.9 ispunct - 判断是否是标点符号
    • 1.10 isgraph - 判断是否是任何图形字符(除了控制字符和空格)
    • 1.11 isprint - 判断是否是任何可打印字符
  • 2.字符转换函数
    • 2.1 tolower - 大写字母转小写字母
    • 2. 2 toupper - 小写字母转大写字母
  • 总结

字符函数

1. 字符函数分为 字符分类函数和字符转换函数。
2. 函数一次只能访问一个字符。
3. 头文件是ctype.h

1.字符分类函数

函数如果它的参数符合下列条件就返回真
iscntrl任何控制字符
isspace空白字符:空格‘ ’,换页‘\f’,换行’\n’,回车‘\r’,制表符’\t’或者垂直制表符’\v’
isdigit十进制数字 0~9
isxdigit十六进制数字,包括所有十进制数字,小写字母af,大写字母AF
islower小写字母a~z
isupper大写字母A~Z
isalpha字母az或AZ
isalnum字母或者数字,az,AZ,0~9
ispunct标点符号,任何不属于数字或者字母的图形字符(可打印)
isgraph任何图形字符
isprint任何可打印字符,包括图形字符和空白字符

输出非0,则说明结果为真

1.1 iscntrl - 判断是否是控制字符

具体介绍链接

int iscntrl ( int c );

控制字符是ASCII编码中,不可显示的字符。它们通常用于控制打印机、终端等设备的行为,例如换行、回车、光标移动等。控制字符包括在ASCII码表中ASCII码为0到31和127的字符

#include <stdio.h>
#include <ctype.h>int main()
{char ch = '\n'; //控制字符int i = iscntrl(ch);printf("%d\n", i);return 0;
}

1.2 isspace - 判断是否是空白字符

具体介绍链接

int isspace ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = ' '; //空白字符int i = isspace(ch);printf("%d\n", i);return 0;
}

1.3 isdigit - 判断是否是十进制数字0~9

具体介绍链接

int isdigit ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = '3'; int i = isdigit(ch); //判断是否是十进制数字0~9printf("%d\n", i);return 0;
}

1.4 isxdigit - 判断是否是十六进制数字

具体介绍链接

int isxdigit ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = 'a';int i = isxdigit(ch); //判断是否是十进制数字0~9printf("%d\n", i);return 0;
}

1.5 islower - 判断是否是小写字母

具体介绍链接
和大写类似

1.6 isupper - 判断是否是大写字母

具体介绍链接

int isupper ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = 'A';int result = isupper(ch); // 判断ch是否为大写字母if (result != 0){printf("是大写字母\n");}else{printf("不是大写字母\n");}return 0;
}

1.7 isalph - 判断是否是字母

具体介绍链接

int isalpha ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = 'A';int result = isalpha(ch); // 判断ch是否为字母if (result != 0){printf("是字母\n");}else{printf("不是字母\n");}return 0;
}

1.8 isalnum - 判断是否是字母或数字

具体介绍链接

int isalnum ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = 'A';int result = isalnum(ch); // 判断ch是否为字母或数字if (result != 0){printf("是字母或数字\n");}else{printf("不是字母或数字\n");}return 0;
}

1.9 ispunct - 判断是否是标点符号

具体介绍链接

int ispunct ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = '.';int result = ispunct(ch); // 判断ch是否为标点符号if (result != 0){printf("是标点符号\n");}else{printf("不是标点符号\n");}return 0;
}

1.10 isgraph - 判断是否是任何图形字符(除了控制字符和空格)

具体介绍链接

int isgraph ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = 'A';int result = isgraph(ch); // 判断ch是否为可打印字符但不包括空格if (result != 0){printf("是可打印字符(不包括空格)\n");}else{printf("不是可打印字符或是空格\n");}return 0;
}

1.11 isprint - 判断是否是任何可打印字符

具体介绍链接

int isprint ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char ch = 'A';int result = isprint(ch); // 判断ch是否为可打印字符if (result != 0){printf("是可打印字符\n");}else{printf("不是可打印字符\n");}return 0;
}

2.字符转换函数

2.1 tolower - 大写字母转小写字母

具体介绍链接

int tolower ( int c );
//C语言规定参数和返回类型是int类型:是因为在字符在内存中存储的是整型(ASCII码),并且char类型小范围数据可以正常传给int类型的大范围数据。
#include <stdio.h>
#include <ctype.h>int main()
{char arr1[10] = { 0 };scanf("%[^\n]s", arr1);//[^\n]的意思是一直读取到\n才停止(不包括\n)int i = 0;while (arr1[i++] = toupper(arr1[i])){;}printf("%s\n", arr1);return 0;
}

2. 2 toupper - 小写字母转大写字母

具体介绍链接

int tolower ( int c );
#include <stdio.h>
#include <ctype.h>int main()
{char arr2[10] = { 0 };int i = 0;//gets(arr2);int ch = 0;while ((ch = getchar())!= '\n')//getchar的返回类型是整型{arr2[i++] = (char)ch;//(char)不写也行}i = 0;while (arr2[i++] = tolower(arr2[i])){;}printf("%s\n", arr2);return 0;
}

总结

这篇文章我们一起学习了字符函数。
感谢大家的阅读,大家一起进步!如果有错误的地方,可以在评论区指正。

点赞收藏加关注,C语言学习不迷路!
图片来源于网络

http://www.yayakq.cn/news/430296/

相关文章:

  • 自己网站上做支付宝怎么收费的无法连接网站
  • 横琴建设局网站农产品营销方案
  • 举报网站平台永兴县网站建设专业
  • 理性仁网站如何做估值分析wordpress 脚本慢
  • 网站首页设计html代码wordpress微信分享图片不显示图片
  • 计算机网站开发职业定位淘客推广佣金
  • 百度网站建设的意义上海网站建设公司页溪网络
  • 杜集网站建设商务网站建设毕业设计
  • 做外贸在哪个网站找客户wordpress黑糖
  • 网站品牌词如何优化近期网络舆情事件热点分析
  • 网站建设网络公域名查询ip爱站网
  • 网站seo检测建网站教程视频下载
  • 全国备案网站数量公司网站设计哪家好
  • 简历网站推荐优化推广服务
  • 昌平网站建设浩森宇特自适应网站的缺点
  • 广西玉林网站建设WordPress怎么修改根目录
  • 泉州刺桐古建筑公司网站有哪些做特卖的网站有哪些
  • 网站怎么进入做服务的网站起名
  • 网站改版 降权中国建设银行网站地图
  • 杭州余杭网站建设华亮建设集团公司主页
  • 在手机上做网站巢湖seo推广选哪家
  • 网站的构建简述网络营销发展趋势
  • 睢宁县建设局网站太古楼角原网站建设
  • 网站模百度认证营销推广师
  • 公司网站建设服务公司centos一键wordpress
  • 诸几建设银行网站设计说明怎么写200字
  • 网页网站建设域名网站建设方案书模板
  • 网站制作的费用深圳宝安区怎么找服务
  • 做商城网站需要的功能wordpress 有没有漏洞
  • 网站基础功能投资公司经营范围