课堂第一道题

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

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

时间: 2024-11-15 09:58:58

课堂第一道题的相关文章

Android 网易云课堂第一周笔记16/5/10

Android 网易云课堂第一周笔记 首先第一周的主要任务回顾,第一是Android环境的搭建和Android studio软件的安装使用.第二是android的hello word项目的构建,其他的项目的功能包括button的功能基本使用,比如页面的跳转,Toast,Intent等等,还有我认为最为重要的是Activity的生命活动的讲解,虽然老师在课堂上只是简单展示一下生命周期的几个内容,但我认为如果想玩好Activity的话,生命周期这一块一定要理解和掌握的,废话不多说直接进入正题. An

A Yellowstar的第一道题 博弈

题目链接:点击打开链接 先来个暴力程序找下规律. 若n*r*c 是偶数,则是必败态,输出0.000000 否则对于3*3*3 赢的位置有: 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1为必胜点.也就是说左上角是1,这样扩散出去. 答案就是所有1位置的概率和. 暴力程序: #include <cstdio> #include <cstring> int n, m, d, step[6][3] = {0,0,1, 0,0

# 20155336 2017-2018 1 《信息安全系统设计基础》2017-9-27课堂实践

20155336 2017-2018 1 <信息安全系统设计基础>2017-9-27课堂实践 第一题:vi 每个.c一个文件,每个.h一个文件,文件名中最好有自己的学号 用Vi输入图中代码,并用gcc编译通过 在Vi中使用K查找printf的帮助文档 提交vi编辑过程截图,要全屏,包含自己的学号信息 说起来很惭愧,第一次接触虚拟机,对很多地方都陌生,正好趁学习这门课程掌握一下虚拟机的基本操作. 首先创建一个文件夹,命名为text1.然后将第一道题的要求都录入进去.录入完毕后,输入`gcc *.

Microsoft Interview第一轮

上来随意交谈了一小会儿,开了点小玩笑,chat了一些关于他们recruter行程的话题,缓和了一下气氛. 进入正题,问了做的research的方向,我说是DLT,然后大概给他讲解了一下具体是什么, 跟平行计算很像,举了一个例子:矩阵乘法如何划分使并行效率最高.他表示理解.然后他又问我有没有过end to end的experience, front end back end那种, 我跟他简单介绍了一个简历上的social database设计的project,简单介绍了我们front end和ba

关于leetcode中链表操作的的几道题。

1.Remove Nth Node From End of List 第一道题就是经典的只扫描一遍链表就删除倒数第n个节点的链表操作. 思路就是,用两个指针,第一个指针先走n步,然后第二个指针开始,当第一个指针走到最后,那么第二个指针会走到倒数第n+1个点. 但是这里有几个边界需要考虑: 第一个就是,可能删除的是第一个节点,即"正数第一个",这个时候需要判断,判断的方法是第一个指针已经为空了. 当然,OJ上没有处理的是,可能删除的倒数第n个点超过了链表总的长度,或者n是负值等. /*-

最近的几道题

好久没有题解了,原因是:我太菜了!上次国庆放假的时候,也就是10月2号上午,参加leetcode周赛,我只做出来2道easy的,剩下2道medium没有做出来(我记得以前是medium,刚才看了一下,怎么变成hard了?).那时候我感觉好失落,自己真菜,水平真次,每天还爱装逼,感觉还写什么题解,真是笑掉大牙!刚好前一天的晚上cf也只做出来一道题,我也就2道题的水平,第一道题由于把‘1’写成1,一直没有检查出来!所以,那一刻,心里真不是滋味!刚好前天去面wap,也被刷了,我认为主要原因是英语太差,

CTF---编程入门第一题 循环

循环分值:10 来源: 北邮天枢战队 难度:易 参与人数:1478人 Get Flag:467人 答题人数:523人 解题通过率:89% 给出一个循环公式,对于一个整数n,当n为奇数时,n=3n+1,当n为偶数时,n=n/2,如此循环下去直到n=1时停止. 现要求对两个整数i = 900.j = 1000,输出i.j之间(包括i.j)的所有数进行上述循环时的最大循环次数(包括n和1). 格式:CTF{xxx} 解题链接: 原题链接:http://www.shiyanbar.com/ctf/192

leetcode第一题(easy)

第一题:题目内容 Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution, and you may not use the same element twice. Example: Given nums = [2, 7

第七章数组实验实验报告(第一部分)

实验项目:第七章数组实验 姓名:谢丽萍  时间:2019年5月29号   地点:514教室 一.实验目的与实验要求 ①7.3.1-1本实验旨在巩固学生对数组这种数据结构的理解,增强程序设计能力.在这个实验中,学生将练习:定义一个一维整形数组,其大小为10,即它能存放10个数据:使用循环语句,利用随机函数生产10个整数放在数组中:编写排序函数sort1()使用循环语句,将排好序的10个数依次存放在数组中.在强化练习中,学生将练习:将数组定义为全局数组或局部数组:在主函数中,用随机函数生成10个元素