课堂第一道题

Posted 哲夜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了课堂第一道题相关的知识,希望对你有一定的参考价值。

#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语句等。这些必须都灵活掌握,才能将题做的好。想给老师提个建议,就是最好能每次课上学生做题后,给讲解一下这道题目,能让很多学生听的更明白。我是这么感觉的。

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

以上是关于课堂第一道题的主要内容,如果未能解决你的问题,请参考以下文章

一道经典面试题:字符串在Java中如何通过“引用”传递

赛码网的一道百度编程题

求解一道Python编程题(求代码)

网易云课堂_Java语言程序设计进阶_第1周 类和对象_1分数

第2题——DNA片段

第四周课堂测试补做