- 博客(8)
- 收藏
- 关注
原创 翁恺C语言 单词长度
你的程序要读入一行文本,其中以空格分隔为若干个单词,以‘.’结束。你要输出这行文本中每个单词的长度。这里的单词与语言无关,可以包括各种符号,比如“it’s”算一个单词,长度为4。注意,行中可能出现连续的空格。输入在一行中给出一行文本,以‘.’结束,结尾的句号不能计算在最后一个单词的长度内。在一行中输出这行文本对应的单词的长度,每个长度之间以空格隔开,行末没有最后的空格。时间限制:500ms内存限制:32000kb。方法一:判断是否是第一个。方法二:是否是最后一个。
2024-02-25 18:27:29
377
原创 指针与数组
函数参数数组里面返回的是函int*的sizeof而不是int[]的sizeof。数组不能直接等价,本质上是常量指针。数组和*p某种程度上是等价的。
2024-02-25 18:23:36
362
原创 数组部分(待完善)
如果在没有学习数组之前,我们的做法肯定是要定义出10个整形变量,然后对其进行赋值,试想一下,10个人就要定义了10个变量,那要是更多的人就需要定义出更多的变量了,很明显这种设计就显得很冗余,代码可读性低,这种设计不是我们想要的结果,在这种背景下,那有没有什么情况来解决呢,其实这就是我们今天的重点,定义一个数组,以上情况统统解决。1.两个scanf("")的出现都是必要的,保证循环的次数和i的大小不变,第二个scanf要放在循环的末尾(解决方式不唯一,也可以让初始i=-1,scanf位于循环开始)
2024-01-27 19:53:52
470
原创 课程随记C-M23春入门
printf中每行末尾的字符'\'可以理解为此行有效字符串已读完,读入下一行最左开始直至'\'或结束的的字符串(最左的空格也会被读入)不然会出现程序错误。// printf中每行末尾的字符'\'可以理解为此行有效字符串已读完,读入下一行最左开始直至'\'或结束的的字符串(最左的空格也会被读入)1.vscode命名文件时首字母不要带#字符,发现无法运行。本题要求编写程序,输出指定的带框文字。按照下列格式输出带框文字。
2024-01-16 18:10:35
538
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人