自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 c语言编写给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。力扣题目第二弹

如果找不到空格(即strrchr返回NULL),则整个字符串就是一个单词,所以直接返回字符串的长度。如果找到了最后一个空格,则最后一个单词是从该空格之后的字符开始的,因此返回从该位置到字符串末尾的长度。在C语言中,你可以使用strrchr函数来找到最后一个空格的位置,然后利用该位置来计算最后一个单词的长度。在main函数中,我们定义了一个包含多个单词的字符串s,并调用lengthOfLastWord函数来计算最后一个单词的长度,然后打印结果。// 否则,最后一个单词从最后一个空格的下一个字符开始。

2024-03-07 23:00:51 752 1

原创 c语言两数之和 leetcode例题

基本思路是,先对数组进行排序,然后使用两个指针,一个从数组的开始,另一个从数组的末尾开始。如果和小于目标值,我们就将结束指针向左移动,以增加和。在这个实现中,twoSum函数接受一个整数数组nums、数组的大小numsSize、目标值target和一个指向returnSize的指针,该指针用于返回结果数组的大小。注意,由于我们对数组进行了排序,因此返回的下标将对应排序后的数组,而不是原始数组。如果需要返回原始数组的下标,则需要在排序之前记录每个元素的下标,并在排序时一起移动这些下标。

2024-03-03 22:00:42 372

原创 如何用C语言简单写一个九九乘法表

在内层循环中,我们使用printf()函数输出每个乘法表达式的结果,使用\t表示制表符,以便对齐输出。首先,我们需要在程序中包含stdio.h头文件,以便使用printf()函数输出文本。当内层循环结束后,我们使用printf("\n")输出一个换行符,以便开始输出下一行。每一行的输出都是按照从小到大的顺序输出的乘法表达式的结果,每行输出的列数等于行数。在外层循环中,我们又使用一个内层循环,让j从1到i遍历,表示每行输出的列数。接下来,我们使用一个外层循环,让i从1到9遍历,表示九九乘法表的行数。

2024-03-01 23:57:46 635 1

原创 c语言如何从0到1

n"是一个字符串,\n是一个换行符,表示在打印完文本后换行。#include <stdio.h>:这一行告诉编译器包含标准输入输出头文件(Standard Input/Output header file),这样我们就可以使用printf等函数。输入gcc -o hello hello.c并回车(假设你的文件名为hello.c)。输入./hello并回车(在Windows上只需输入hello),程序将会运行,并在控制台上打印“Hello, World!int main():这是主函数,是C程序的入口点。

2024-03-01 16:23:10 390 1

原创 编程如何入门

你可以从编写一些基本的程序开始,如打印输出、条件判断、循环等,然后逐渐尝试编写更复杂的程序。寻求帮助:在编程过程中,你可能会遇到一些问题和困难。持续学习:编程是一个不断学习的过程,你需要不断地学习新的知识和技术,以保持自己的竞争力。可以通过参加编程社区的活动、阅读最新的技术文章、参加线上或线下的编程课程等方式来持续学习。学习基础知识:在学习编程语言之前,你需要先掌握一些基础知识,如计算机的基本概念、数据类型、变量、函数等。总之,编程入门需要一定的时间和精力投入,但只要你有兴趣和决心,一定可以掌握它。

2024-02-19 15:17:52 371 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除