
C语言
文章平均质量分 62
学习
->yjy
所有的惊艳都历经平庸
展开
-
C语言中的回文素数
任意的整数,当从左向右读与从右向左读是相同的,且为素数时,称为回文素数。求 1000 以内的所有回文素数。原创 2024-01-11 08:51:28 · 954 阅读 · 0 评论 -
C语言九九乘法表打印最全!
九九乘法表共 9 行 9 列,重点考察。适合刚学习C语言的同学来练习!希望此文对你有帮助!原创 2024-01-11 08:37:50 · 1104 阅读 · 0 评论 -
字符函数和字符串函数
目录求字符串长度strlen长度不受限制的字符串函数strcpystrcatstrcmp长度受限制的字符串函数介绍strncpystrncatstrncmp字符串查找strstrstrtok错误信息报告strerror内存操作函数memcpymemmovememsetmemcmp 前言:C语言中对字符和字符串的处理是频繁的,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串中或字符数组中。字符串常量适用于那些对它不做修改的字符串函数.strlensize_t strlen(const char*s原创 2023-10-27 11:16:20 · 75 阅读 · 1 评论 -
C语言中的水仙花数
/“水仙花数”是指一个n位数,其各位数字的n次方之和恰好等于该数本身。思路:先求出这个数字是几位数 然后将这个数的每一位分别跟n作次方。题目内容://求出0~100000之间的所有“水仙花数”并输出。//如:153=1^3+5^3+3^3,则153是一个水仙花数。原创 2023-10-08 19:23:34 · 74 阅读 · 1 评论 -
《C语言题目》
这是在循环体中执行的语句,它的作用是将字符串中第i个字符对应的ASCII码值作为数组count的索引,然后将该索引位置的值加1。:这是一个for循环,初始化变量i为0,条件是字符串指针str加上i的值不为空(即字符串未结束),每次循环后i增加1。:这是一个for循环,初始化变量i为0,条件是字符串指针str加上i的值不为空(即字符串未结束),每次循环后i增加1。这段代码的作用是在给定的字符串中查找第一个只出现一次的字符,并返回该字符。这段代码是一个函数,用于在给定的字符串中查找第一个只出现一次的字符。原创 2023-11-02 13:41:36 · 69 阅读 · 0 评论 -
C语言的字符串倒置
2.题目描述:将一句话的单词进行倒置,标点不倒置,比如I like beijing.经过函数后变为:beijing.like I。输入描述:每个测试输入包含1个测试用例:I like beijing.输出用例长度不超过100。1 - >题目内容:写一个函数可以倒序字符的内容。输出描述:依次输出倒置之后的字符串,以空格分割。实例1:输入:I like beijing.输出:beijing.like I。原创 2023-10-09 12:38:12 · 106 阅读 · 1 评论 -
《结构体》
语法:struct 结构体名 {结构体成员列表};通过结构体创建变量的方式有三种:1.struct 结构体名 变量名2.struct 结构体名 变量名 = {成员1值,成员2值...}3.定义结构体时顺便创建变量//string输出要包含头文件//1.创建学生数据类型 :学生包括(学生,年龄,分数)//自定义数据类型,一些类型集合组成的一个类型//语法 struct 类型名称{成员列表}//成员列表int age;int score;}s3;//顺便创建一个结构体变量。原创 2023-10-31 19:18:39 · 83 阅读 · 1 评论 -
C语言指针刷题
函数不会进行输入长度的检查,如果输入的字符串长度超出了目标数组的容量,会导致缓冲区溢出,可能引发安全问题。以上代码中使用了 toupper 函数将小写字母转换为大写字母,并使用 fgets 从标准输入中读取字符串。在上面的代码中,我们使用 scanf 函数来读取字符串,并使用循环来将字符串中的小写字母转换成。函数会读取整行字符串,并将换行符存储在目标数组中(除非输入的字符串达到了数组容量限制)。函数会读取整行字符串,包括换行符,但不会将换行符存储在目标数组中。输入一个小写字母,输出其对应的大写字母。原创 2023-10-31 20:53:09 · 391 阅读 · 1 评论 -
C语言题目
这个函数接收一个指向字符串的指针,然后从左到右扫描字符串中的字符。如果当前字符不是空格字符,则将该字符复制到新的索引位置,同时递增索引 j。最后,将字符串的最后位置标记为终止符号 \0,以确保字符串的正确终止。//在 main 函数中,我们使用 fgets 从标准输入读取待处理的字符串,并调用 removeSpaces 函数去除字符串中的空格。最后,我们输出去除空格后的结果字符串。题目:输入一行字符,分别统计出其中的英文字母,空格,数字,和其他字符的个数。通过这个函数,可以实现去除字符串中的空格的功能。原创 2023-10-31 21:46:47 · 60 阅读 · 1 评论 -
《C题目》
当`i + k < lenA`且`j + k < lenB`且`A[i + k] == B[j + k]`时,将`k`加1,继续匹配下一个字符。如果大于,则更新最大长度`max_len`为`k`,并将结束索引`end_index`更新为`i + k - 1`。5. 在内层循环结束后,检查当前匹配的字符长度`k`是否大于最大长度`max_len`:`if (k > max_len) { max_len = k;外层循环变量`i`表示字符串A的当前字符位置,内层循环变量`j`表示字符串B的当前字符位置。原创 2023-11-01 23:16:58 · 184 阅读 · 1 评论