课堂第一道题

#include<stdio.h>
void funstr(char str1[]);
main(){
    char str2[]="hello world";
    int i;char *p;
    p=str2;
    for(i=0;i<11;i++)
    printf("%c",str2[i]);
    printf("\n");
      scanf("%c",&str2[0]);
      scanf("%c",&str2[6]);
      funstr(str2);
} 
void funstr(char str1[])
{
    int i=0;
    char *p=str1;
    while(*(p+i)!='\0')
    {printf("%c",*(p+i));i++;
    }
    printf("\n");
    printf("%s","Hello World");
}





hello world
HW
Hello World
Hello World
--------------------------------
Process exited after 4.466 seconds with return value 0
请按任意键继续. . .

  总结一下,课堂上这道题没做出来,有点思路,但是不知道从哪里下手,感觉这题真的比前两次作业还难,回来想了很长时间,又问同学,现在总算是思路清晰了。

用了很多知识,调用、whlie语句、for语句等。这些必须都灵活掌握,才能将题做的好。想给老师提个建议,就是最好能每次课上学生做题后,给讲解一下这道题目,能让很多学生听的更明白。我是这么感觉的。

课上就是思路不清晰,无从下手,写到了一半就写不下去了。课下的努力很多,自己想,又问同学,看看别人的想法和自己一不一样。

posted @ 2017-03-30 15:58  哲夜  阅读(129)  评论(0编辑  收藏  举报