20165304学习基础和C语言基础调查

时间:2022-03-29 00:20:46

20165304学习基础和C语言基础调查

你有什么技能比大多人(超过90%以上)更好?

  • 我觉得自己应该算是一个比较宅的人,因为在高中的时候我在外边租房子住,我爸妈都去上班,平时就只有我自己,当然只能自己做饭吃,除非实在是不想动了,就出去吃一口,时间长了,做饭也变成了我的一种爱好,看着各种食材在锅里经历了不同的事物而出现各种各样的味道,火候大小调料多少等等,最后品尝自己做的食物的时候,就装作一个美食评鉴师一样对自己的菜指指点点。(可能我给自己加的戏份太多了)。后来时间久了,发现自己做的东西越来越好吃了。我个人觉得这也算是一种技能吧。

针对这个技能的获取你有什么成功的经验?

我觉得成功的经验就是不断地反思自己过程中有什么缺陷和不足,从而加以改正和完善。还有一个就是大量的实践。只有在实践中才能发现问题并改正。

与老师博客中的学习经验有什么共通之处?

我觉得共同点是想要做的更好都需要在反思与实践中前进。

你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?

在老师讲课的时候听课,自己平时做一点练习,我觉得我在学习的过程中没有反思的这样一个过程,只是简单机械的做题,导致成绩不是很好。

目前为止估算自己写过多少行C代码?理解的情况如何?量变引起质变,如何平衡质和量?

自己大概写了3000左右。只是理解一些简单的代码,高级的不是很能明白。在保质的情况下寻找一个合适的量。

学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?

分不清

学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?

不是很清楚

学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?

面向过程就是以过程为中心,主要注意“动词”的解决问题办法。把需要的步骤一步一步实现。

在C语言里面,什么是模块?你写过多个源文件的程序吗?

按照功能,将一个程序拆分成多个小的程序,分步完成后再整合到主程序中。

学过了C语言,你知道什么是“高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?

不太清楚

学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。

  • 如何把数组A内容复制到数组B
#include<stdio.h>
#define N 99
int main()
{
int a[N],b[N];
int i,j;
printf("输入数组a,输入0结束\n");
for(i=0;i<N;i++)
{
scanf("%d",&a[i]);
if(a[i]==0)
break;
}
printf("输入数组b,输入0结束\n");
for(i=0;i<N;i++)
{
scanf("%d",&b[i]);
if(b[i]==0)
break;
}
for(i=0;b[i]!=NULL;)
{
i++;
}
for(j=0;a[j]!=NULL;j++)
{
a[i]=a[j];
i++;
}
printf("复制后b内容为");
for(i=o;b[i]!=NULL;i++)
{
printf("%d\t",b[i]);
}
}
  • 如何查找数组A中有没有数字5
void chazhao(int A[])
{
int i=0;
while(A[i]!=NULL)
{
if(A[i]==5)
{
printf("数组A含有5");
break;
}
i++;
}
}
  • 如何对整数数组A进行排序(从小到大)
void paixu(int A[])
{
int i,j,k;
for(i=0;A[i]!=NULL;i++)
{ //选择排序法
for(j=i+1;A[j]!=NULL;j++)
{
if(A[j])<A[i])
{
k=A[j];
A[j]=A[i];
A[i]=k;
}
}
}
}
  • 如何对整数数组A进行排序(从大到小)
void paixu(int A[])
{
int i,j,k;
for(i=0;A[i]!=NULL;i++)
{
for(j=i;A[j]!=NULL;j++)
{
if(A[j])>A[i])
{
k=A[j];
A[j]=A[i];
A[i]=k;
}
}
}
}

写一个程序,统计自己C语言共写了多少行代码。

int main()
{
int x,i;
char s[10000][100];
printf("请输入至今写过的全部代码且中间不要留空行:\n");
for(i=0;i<10000;i++)
{
gets(s[i]);
if(s[i][0]==0)
{
x=i;
break;
}
}
printf("您至今共写了%d行代码",x);
return 0;
}

你知道什么是断点吗?给出自己调试程序的例子。

不知道

对比C语言的学习,你对《Java程序设计》的学习有什么具体目标?如何通过刻意训练提高程序设计能力和培养计算思维?如何通过“做中学”实现你的目标?

我对《Java程序设计》的学习目标是通过学习和大量的课下练习能够自己编写一些程序,并且能够尽量理解,而不仅仅是用套路编程序。并且在自己写程序的时候多反思,多思考,实现在训练中学习。

20165304学习基础和C语言基础调查的更多相关文章

  1. 20165318 预备作业二 学习基础和C语言基础调查

    20165318 学习基础和C语言基础调查 技能学习经验 我们这一代人,或多或少的都上过各种兴趣班,舞蹈钢琴画画书法,我也是如此.可这些技能中,唯一能拿的出手的就是舞蹈了.按照<优秀的教学方法- ...

  2. 20165230 学习基础和C语言基础调查

    20165230 学习基础和C语言基础调查 技能学习经验 我擅长弹钢琴.小时候我曾上过很多兴趣班,比如钢琴.跳舞.书法.绘画等等,唯一坚持至今的只有钢琴.仔细一算学习钢琴至今已有12年,不能说已经精通 ...

  3. 20165237 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.技能学习与特长 你有什么技能比大多人(超过90%以上)更好? 我的爱好和技能说实话挺广泛的.如果要挑出来一个很擅长的话,我觉得应该是钢琴. 针对这个技能的获取你有什么成功 ...

  4. 20165234 预备作业2 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.技能学习经验及体会 你有什么技能比大多人(超过90%以上)更好? 看到这个问题,我仔细想了想,好像的确没有什么特别出众的技能,但是我想到了许多我个人的爱好. 我从小喜欢五 ...

  5. 20165337学习基础和C语言基础调查

    20165337学习基础和C语言基础调查 你有什么技能比大多人(超过90%以上)更好? 讲道理我感觉我自己没有什么能比90%以上的人都做得好的技能,我就瘸子里面拔将军挑一个我自认为还不错的技能吧. 我 ...

  6. 学习基础和C语言基础调查

    学习基础和C语言基础调查 一.一种比大多数人(超过90%以上)更好的技能 说句实话,我还没有那种特别特别自信的.说我能拿得出手的.所谓能超过百分之九十以上的人的技能.毕竟人外有人,天外有天. 姑且算上 ...

  7. 20165323 学习基础和C语言基础调查

    20165323 学习基础和C语言基础调查 一.技能学习心得 1.你有什么技能比大多人更好? 我觉得我羽毛球打的还行,不能说打得比大多数人好,但是对于一些打羽毛球的要领还是掌握的. 2.针对这个技能的 ...

  8. 20165235 学习基础和C语言基础调查

    20165235 学习基础和C语言基础调查 首先第一个问题:你有什么技能比大多人(超过90%以上)更好?感觉很难回答这种问题,其实我对很多东西挺感兴趣的,如果非要拿出一种比较突出的技能的话我感觉就是象 ...

  9. 20165317 学习基础和C语言基础调查

    学习基础和C语言基础调查 关于优势技能 说来惭愧,读书多年,爱好不少,但是真的能拿的出手的.能被叫做特长的不多.至今,能在同龄人中处于较领先位置的也只有从四年级开始练起的乒乓球.记得开始练习乒乓球是从 ...

随机推荐

  1. javascript小知识点

    大家对input中的value值研究的透彻么,今天看到一篇博客,很神奇  然后研究了一下input中的value值到底对应的是啥值 1.input中的value,这是大家在开发中进场遇到的一个问题 & ...

  2. 优化Linux生产服务器的经验之谈

    [51CTO独家特稿]如何优化自己的Linux生产服务器?本文结合实际的工作经验,总结了优化Linux生产服务器的九大要点.如果有些方法您尚未采用,不妨一试. 一.时间同步 生产环境下的服务器对时间的 ...

  3. PL&sol;SQL连接oracle数据库

    PL/SQL连接oracle数据库 1.简单介绍 在不安装oracle数据库的情况下使用pl/sql连接远程oracle数据库. 2.详细步骤: a)      安装PL/SQL.依据自己的操作系统安 ...

  4. 使用证书创建request请求

    之前写过的程序,都是普通http request. 这是第一次使用,记录下. private static X509Certificate2 GetCert(string certId,StoreLo ...

  5. Modbus通讯数据格式&colon;

    RTU&&TCP单个写入 RTU&&TCP多个写入 RTU&&TCP数据读取 ASCII码数据格式 Modbus功能码: 功能码 名称 作用 1 读取线 ...

  6. Thrift版本管理

    对于健壮的服务,其中的数据类型必须一种机制来对其进行版本管理,尤其是它可以在不中断服务(或者更坏的情况,出现段错误)的前提下,增加或删除一个对象中的字段,或者改变一个函数的参数列表. 字段标识符 Th ...

  7. 孤立森林&lpar;Isolation Forest&rpar;

    前言随着机器学习近年来的流行,尤其是深度学习的火热.机器学习算法在很多领域的应用越来越普遍.最近,我在一家广告公司做广告点击反作弊算法研究工作.想到了异常检测算法,并且上网调研发现有一个算法非常火爆, ...

  8. intellij idea 的安装与简单使用

    1.将安装包拷贝到指定目录,特别注意不要有中文路径和空格,路径不要太深 2.点击安装(如果是win10系统要使用管理员权限安装)       3. 4.修改默认安装目录:一般来说我们都不要把软件安装在 ...

  9. uestc 360&lpar;区间合并&rpar;

    题意:有一个长度为n的序列.然后有两种操作,Q a b是输出区间a b内最长上升子序列的长度.A a b c是把区间a b内全部数字加上c. 题解:用线段树维护区间的最长上升子序列长度,那么一个区间的 ...

  10. 洛谷P1979 华容道

    神の契约 题目大意:自己看去... 题解:做了一下午...本蒟蒻立志要写全网最详细的题解.╭(╯^╰)╮ begin.... 暴力70分.可以让空格子到处乱走,只要某个状态的指定格子到目标格子,那么此 ...