苏嵌学习日志7.11
2018-07-11 21:09
148 查看
姓名:李璐 日期:7.11
今日学习任务 | 指针与变量、数组、字符串 |
今日任务完成情况 | 今日任务基本按计划完成,有点跟不上 |
今日开发中出现的问题汇总 | 指针相关内容理解有点困难 用指针编写程序有些困难 |
今日未解决问题 | 用C语言实现strcpy函数 |
今日开发收获 | 指针
|
其他 | 无 |
课后作业 | 编写一个C函数,将“I am from sahnghai”倒置为“sahnghai from am I”,即将句子中的单词位置倒置,而不改变单词内部结构 #include <stdio.h>#include <string.h> #include <stdlib.h> int main() { char *str[] = { "I", "am","from","shanghai" ,NULL}; int i = 0; int j = 0; int len = 0; char *temp; while (str[i] != NULL) { i++; len++; } for(i = 0, j = len - 1; j > i; i++,j--) { temp =*(str+i); *(str+i) = *(str+j); *(str+j) = temp; } for(i = 0; i < len; i++) { printf("%s ", *(str+i)); } printf("\n"); return 0; } |