第五周编程总结

这个作业属于哪个课程 C语言程序设计
这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-class2-2018/homework/2824
我在这个课程的目标是什么 我希望熟练掌握各种编程的思路和代码的编写
这个作业在哪个具体方面帮助我·实现目标 作业让我熟练的使用字符编程
参考文献 C语言程序设计(第三版)

预习作业

预习内容

指针的定义和基本运算

截图



7-1 统计一行文本的单词个数 (15 分)

本题目要求编写程序统计一行字符中单词的个数。所谓“单词”是指连续不含空格的字符串,各单词之间用空格分隔,空格数可以是多个。

输入格式:

输入给出一行字符。

输出格式:

在一行中输出单词个数。

输入样例:

Let's go to room 209.
输出样例:
5

#include<stdio.h>
int main()
{
	char str[1000];
	int i=0,n=0;
	gets(str);
	while(str[i]!='\0'){
		i++;
	}
	
	for(int y=1;y<=i;y++){
		if(str[y-1]!=' '&&str[y]==' '){
			n++;	
		}
		if(str[y-1]!=' '&&str[y]=='\0'){
			n++;
		}
		
	}
	printf("%d",n);
	return 0;
 } 

设计思路

问题

刚开始并不知道思路 然后结队编程和队友讨论才写出来

运行截图

学习进图条

日期 花的时间 代码行数 问题
3.10-3.16 6小时 120 还是不会找最大数组
3.16-3.22 7小时 150 冒号排序法还是不太会
3.23-329 6小时 90 运用指针不熟练

结队感想

结队可以很好的帮助我们完成作业 我会坚持结队编程的

posted @ 2019-03-29 21:26  聂志辉  阅读(143)  评论(1编辑  收藏  举报