有哪些问题能测试出一个人是否具有学习编程的潜质?
首先,看他是否具有学习编程的潜质。可以从细节体现出来,比如说对数字很敏感,对编程这门学科比较感兴趣。数学成绩也相当不错。
我想学编程,就看有没有天赋了
绝对不要相信什么天赋之类的。我个人的体会就是:我以前也根本不懂编程、也看不出我到底是否有编程天赋。我个人的经验就是:参考一本比较通俗易懂的教材,然后照着书上的每一道习题,多上机编写、多调试程序。只有这样,才能够高效率地自学、并且在较短时间内掌握编程技巧。而绝对不能够只是在纸上、书上阅读程序。如果是那样的话,即使书上讲得再好,那也是绝对提高不了编程水平的!
如果你想学习编程序,可以首先学习 C 语言编程。等熟练掌握了 C 语言的编程技巧之后,再学习其它高级语言的编程也就不会感到困难了。但是要记住:某一种具体编程语言只是一个编程工具而已,而要真的想再进一步钻研的话,那就必须要学习数据结构的相关知识(例如:各种排序、以及查找算法、树形结构,等等)
编程测试题
include ;stdio.h;define NUM 10void main(){ int number[NUM]; int i; //输入 for(i=0;iNUM;i++) { printf(;请输入第%d个元素的值!\n;,i+1); scanf(;%d;,amp;number[i]); } //输出 printf(;输出:\n;); for(i=NUM-1;i;=0;i--) { printf(;%d ;,number[i]); }}//可以拉
怎样检测人有没有编程天赋?
我觉得不存在天赋的说法,主要是有兴趣,因为编程入门比较困难,我有很多同学一开始就有抵触情绪,所以以后就越学越累。
除了兴趣,逻辑思维要非常好,当然英语也挺重要的~~
我现在就从事软件这行,有问题可以问我
高一的一题编程测试题。
#includestdio.h
#includemath.h
double r[4],d[4][2]={2,2,2,-2,-2,2,-2,-2};
void high(double x,double y)
{
int i;
for(i=0;i4;i++)
r[i]=sqrt((x-d[i][0])*(x-d[i][0])+(y-d[i][1])*(x-d[i][1]));
}
int main()
{
double x,y;
int i,flag;
while(scanf("%lf%lf",x,y))
{
high(x,y);
flag=0;
for(i=0;i4;i++)
{
if(r[i]=1)
{
printf("%lf\n",50.0-50.0*r[i]/0.5);
flag=1;
}
}
if(flag==0)
printf("0\n");
}
return 0;
}