懂编程的高手......请进!菜鸟也可以进但不要瞎说...拜托!

由于不同的操作系统平台上的编程语言又有很多种,这里只说windows平台上的。
1.编程语言分多种.就是根据他们的特点来分的,现在编程语言不仅仅是定义一种语言,还要有好的

开发环境。如vb和delphi都有很好的界面,而vc更适合系统软件的开发,而java适于网络和跨平台

的软件的开发,而javascript和vbscript等适于网页和简单的编程,理解他们去别的方法就是学习

他们.在学习中发现区别和联系
2.一般情况下,现在写一个软件有很大的可能要用到好几种语言,这是为了应用各个语言的特点和

方便性,即选中一种语言作为主要的开发语言,而选其他的语言作为辅助,如选择vb作为主开发工

具,而可以用vc来开发一些用到的系统方面的函数,以便利用vc的mfc和快速执行的特点。
3.只要这一门语言是完整的编程语言,不同的编程语言是能写出同样的应用软件的,不过系统软件

就不好说了
4.编同一个软件,用不同的语言,体积是不同的。汇编最小吧
5.没有一种语言是别的语言的基础,学语言没有基础而言。不能说学会英语了就一定能学好汉语,

呵呵
6.那些黑客和能破解软件的高手不一定需要懂编程,因为现在好多的高手已经开发了大量的傻瓜式

软件。当然,要成为真正的高手,编程时必须的,你要开发自己的软件嘛
7.想学编程如果是编写应用软件,没必要懂计算机软硬件和操作系统,当然要编写系统软件就需要


8.我就是自学学会编程的,只要你的智力正常,就能学会,呵呵,开玩笑的
9.如果仅仅向编写一些应用软件,不进行驱动程序的开发,你懂得vb就行了。这个开发环境很容易

学习,建议你买一本《Visual Basic程序设计基础教程》,按照里面的章节练习就行了。不要有什

么压力,编程很容易的

10当然一个软件中能用到几种编程语言,建议你参见我在

http://zhidao.baidu.com/question/20641925.html上的回答
11如果要察看软件是那种语言写的,你要懂得PE结构,自己看看msdn

我是学软件工程的在天津~~本科~~什么都不用说~~~我只回答你第7个问题~~第1学C 比较简单~~~第2学C++~~~OK了~~3个月足够~~然后去找软件公司实习~~不要钱就是去学东西~~~半年以后你可以出师~~不过软件这东西你会了不一定你会做经验最重要要多做东西~~~积累经验~~~C是基础~~WINDOWS就是C遍出来的~相信你技校不技校的没区别的~~这时代靠关系看本事

我也同意楼上的说法,在学校学到的,不可能是最新的也不可能是最好的,塌实眼前的学习,从c开始,c++,c#.net一步一步的来,建议你学学asp.net不是很难但要做的出色,那就下工夫了~现在windows桌面开发已经很成熟了,不是那么容易混的,最好是搞搞其它的~
当你觉得学的差不多的时候(认真学3~6月),找个不是很大软件公司,最好是3~5个人的,不要工资,安心的干上两年就可以自己做出一些东西了
为什么说不大的公司,因为人少,你才可以接触到这个小公司最核心的人物,当然你也可以学到很多和软件开发有关,但却不是同一个机械化的操作(大公司,分工细)~
不多说了,希望你可以早日出师

觉得上面有些人回答得太复杂
初学的

C--c#/C++
vb很容易入手,不过对后来深入学习没好处
数据库基础知识 要学一点
编程到了后来,都要跟数据库扯点关系

注意,不要找那种理论巨多的书做入门

建议安装VC6.0,比较小,容易装上
换其它的,装都装死你,微软的东西还经常装不上,尤其是大的编程语言软件

在了解完语言的基本语法后
直接用小实例(代码行<100)训练自己
你会遇到很多小错误,解决它们后,这语言你也就通了
之后其它的东西,一通百通了

之后
要么放弃要么象上面人讲的,找地方实习
大部头的书
初学的时候不要看

--
我是大专教师,估计学生的程度跟你差不多,大致提点注意点

1、JAVA是SUN公司的编程语言,用于编制面向网络的应用程序。我本人觉得JAVA、C++或C程序比较好。
2、写一个软件我觉得不用几种语言。
3.不同的编程语言能写出同样的软件吗?这就不一定了。
4.编同一个软件,用不同的语言,体积是不是不同呢?哪种最小? 这个我不知道。
5.哪个语言是基础呢? PASCAL(这个很简单,你要是天天学两个星期就行)
6.那些黑客和能破解软件的高手是不是都懂编程呢? 差不多。
7、不用
8、有机会
9.如果能要从哪里开始?需要几年?这个只能看你的水平了
如果你是那一个用不了多长时间。

如果这些不够qq;452403757

既然大家都先报个自己的名
我也报个吧,我是辽宁人,不过是俄罗斯血蝴蝶专业雇佣军的成员

其实你的问题问的很白痴的呀
呵呵,编程是个很有意思的东西,最好的老师是自己,最好用的工具是搜索引擎
其实完全不需要在这里提问的
不过既然你问了,那么我也就回答吧

学编程最重要的耐心和毅力
不瞒你,我曾经是个坏学生,每天打架,在初中的时候群殴出事后我辍学了
后来我网恋了一个女孩子,她也是我选择计算机的动力

饿……跑题了

我们继续……学编程,如果你想学习编程的话,那么最好是从Basic语言开始学习
然后C语言学习的是编程思路,虽然这些将来都不怎么用,但是还是要精通的
因为是基础
很多人喜欢学完C++后在学习VC,VC++
其实我们完全可以先学VC,VC++的
因为C++非常的强大,对于基础差一些的可以选择后学C++
当C++学完后,梦想中的,JAVA就大概的学习学习就完成了
呵呵,很简单吧
然后我选择的是汇编,因为汇编功能强大,很多厉害的病毒都是出自汇编之手的
呵呵,现在我正在学习B语言和机器语言,下面的我就不知道了,因为我的技术有限,嘿嘿,还没学到下面的呢
如果你想学黑客的话呢,劝你在学习编程的同时,争取把CCNA,CCNP拿下来
呵呵,我现在就差CCIE了,太贵了,不考了
反正我就说这么多吧,剩下的你自己看着办吧

编程高手请进~

这是水仙花数的求解:所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。
#include "stdio.h"
bool is(int number)
{ int i,j,k;
i=number%10;//所求数的个位
j=(number/10)%10;//所求数的十位
k=number/100;//所求数的百位
if(i*i*i+j*j*j+k*k*k==number)
return number;

}
void main()
{
int m,n,i;
/*输入m>=1,n<=1000*/
printf("Input the nunber:m=");
scanf("%d
",m);
printf("Input the nunber:n=");
scanf("%d
",n);
printf("shuixianhuashu is :
");
for(i=m;i<=n;i++)
printf("%d
",bool is(i));

}

main()
{ init(); //调用初始化函数
while(1) //程序一直运行
{ if(zhengdian==1) //判断正点报时标志是否为1
{ uchar i; //是
for(i=0;i<dianshu;i++) //几点响几声.
{ speaker=0;
scanner(60);
speaker=1;
scanner(60);
}
zhengdian=0; //鸣完撤除正点报时标志.
}
if(xiangling==1) //判断响铃标志是否为1
buzzle(3750,1,1); //是,调用闹铃函数,3750*16MS=60S
scanner(1); //调用显示函数
if(key==0) //判断键有无按下.
{ scanner(125); //延时1MS
if(key==0) //按下时间大于1MS
naoling(); //则调用设定闹钟函数.
else scan(); //小于2MS,调用时间调整函数
}
}
}
/***************时间调整函数*******************/
/************设定闹钟函数.*************************/
void naoling(void)
{ TR1=1; //开闪烁.
tiaoxian=1; //调用调铃显示模式.
while(key==0)scanner(1); //等待键释放.
scanner(2); //是,调用8ms显示延时消抖
dianbiao=1; //开启闹铃标志
while(1) //一直运行
{ while(key==1)scanner(1);//键按下否?
scanner(62); // 是,调用显示延时,62*8MS=0.5S
if(key==1) //仍按下.则时间小于0.5S,分钟加1
{ tiaominutes++; //分加1
if(tiaominutes==60)
tiaominutes=0;
}
else break; //按下时间大于0.5S,跳出分调整.
}
shibiao=1; //时闪烁
while(key==0)scanner(1);//键释放否?
scanner(2); //是.
while(1)
{ while(key==1)scanner(1);//等待键按下
scanner(62);//有键按下延时0.5秒
if(key==1)//仍按下,则按下时间小于0.5秒
{ tiaohours++;//时加1
if(tiaohours==24)
tiaohours=0;
}
else break; //按下时间大于0.5S,跳出时调整.
}
tiaoxian=0; //闹铃显示模式关闭.
TR1=0; //闪烁关闭.
shibiao=0; //时闪烁标志清零
biaozhi=0; //时闪烁标志清零.
disp[2]=0x40; //恢复横杠
disp[5]=0x40;
while(key==0)scanner(1);//调时退出程序。等待键释放
scanner(2);//是,延时消抖
}

/********T0中断服务,用于加1和判断响铃.**********/
/***************显示函数***************/
/***************1MS延时函数,显示调用***************/

#18019019541# java编程高手请进 - ******
#辛具# public static void main(String args[]){ int i,a,b,c,d; for (i=100;i<=999;i++){ a=i/100; b=i/10; c=b%10; d=i%10; if (i==a*a*a+c*c*c+d*d*d) System.out.println(i); } } } 关于解释,lz我直接联系你算了...

#18019019541# 编程高手请进 ******
#辛具# 数据结构 + 算法 = 程序 C语言描述的数据结构和算法非常经典,如果不会的话,可以学, 但是算法较数据结构来说easy一些.比如泡沫排序就是算法,主要特征有两个:算法的时间复杂度,算法的空间复杂度,这两个特征在算法学习的时候研究的比较多. 而数据结构就比较难了.比如链表,队列,树等等用C语言描述起来叫其他语言易懂,但是仍旧很难.主要用到用到指针,逻辑思维要好. 推荐看一下相关方面的书籍,熟能生巧. 如果不懂,可以追问.

#18019019541# 懂编程的高手进! ******
#辛具# 代码错了我不晓得你的show 是什么但是 " show".equals(action) 是错的正确的是show.equals(action)你的里面有好多的位置都是这样写的都要改改

#18019019541# 编程高手请进! ******
#辛具# 里面错误很多啊,我给你改了一下,你试一下,(你里面丢了很多符号) #include "stdio.h" #include "conio.h" int main() { int x,y; scanf("%d,x"); if("x=1")y=x; if("x=1&&x10")y=(2^x-1); if("x=10")y=(3^x-11); printf("%d, y"); return(0); } 不好意思,这两句看错了,浏览器问题 if("x<1")y=x; if("x<=1&&x10")y=(2^x-1); if("x>=10")y=(3^x-11);

#18019019541# 懂程序设计的高手请进 - ******
#辛具# 最近很多人都在问如何学习编程.我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的.即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借...

#18019019541# 编程高手请进:(初学者求学)! - ******
#辛具# 先学C语言,再往上学面向对象的,如C++、java、.net 什么的.C语言可以看谭浩强的,这个比较浅显,然后可以看《C陷进和缺陷》、《C和指针》、《C专家编程》等,这基本很好.

#18019019541# 关于编程,高手请进!!!!!! - ******
#辛具# 建议你从HTML开始入手,因为不需要配置环境,直接就可以打开查看然后CSS,接下来JAVASCRIPT,网页学好了以后就可以学习C#或者JAVA了,自己在做一个小项目,就可以出师了

#18019019541# 编程高手请进,帮我编个程序! ******
#辛具# import java.applet.*; import java.awt.*; import java.awt.event.*; //写字板的简单程序 public class UseMouse extends Applet implements MouseMotionListener{int x=-1,y=-1; public void init(){ setBackground(Color.GREEN); addMouseMotionListener...

#18019019541# 编程高手请进 ******
#辛具# /*题目1*/ main(){ int a[10],i,avg=0; printf("输入10个整数:"); for (i=0;i<10;i++){ scanf("%d",&a[i]); if (i%2==0) avg+=a[i]; } avg/=5; printf("下标为偶数的元素之均值为:%d",avg); }/*题目2*/ int fun(int n){ int i; for (i=2;i<n;i++) if (n%i==0...

#18019019541# 高手编程请进!!!!!!!!!! - ******
#辛具# java:public class YangHui {public static void main(String args[]) { final int ROW=5; int a[][]=new int[ROW+1][]; for(int i=0;i<=ROW;i++) { a[i]=new int[i+1]; //Ö¸¶¨Ã¿ÐеÄÁÐÊý } yanghui(a,ROW); } static void yanghui(int a[][],int ROW) { for(...

  • c++高手进来帮帮忙 菜鸟问题!!!
  • 答:include<iostream> using namespace std;void main(){ int a,b,c,d,e,f,g,x,y,z;for( a=1;a<9;a++)for( b=0;b<9;b++)for( c=0;c<9;c++)for( d=1;d<9;d++)for( e=0;e<9;e++)for( f...

  • ...现在大四,还是菜鸟,想知道,编程高手门,是怎么写程序的?
  • 答:你如果想学编程,你就得提前想好你这门专业的主攻方向在哪里,出路在哪里,如果是WIN32编程或者芯片编程等等,这些都是比较有好的出路,但也得是你精通的情况下。不精通就等于废。不然你就学学快手编程,做一些桌面的应用程...

  • ...从没有执行过!!!求高手指点迷津啊!本人是编程菜鸟!
  • 答:把错误的提示信息复制来看看吧,都不清楚是什么错误呢。问题补充:它没提示是哪行出错吗?我看了你的程序和调试了没错误。include<stdio.h> int main(){ printf("This is a C program.\n");return 0;} ...

  • 编程题。请高手帮下菜鸟小妹,谢谢啦
  • 答:是vb的话代码如下 Private Sub Command1_Click()For i = 0 To 5 c = c + 1 If c >= 2 Then For r = 1 To c - 1 Print Format(" ");Next r End If For t = c - 1 To 5 a = t + 1 Pr...

  • 新学菜鸟请教“两道简单的数据结构实验题”,高手请进,在线等,急求证...
  • 答:1 读程序段,回答问题 int main(int argc,char *argv[]){ int c=9,d=0;c=c++%5;d=c;printf("d=%d\n",d);return 0;} a) 写出程序输出 b) 在一个可移植的系统中这种表达式是否存在风险?why?include "...

  • 高分!!!菜鸟勿进,编程高手(XP序列号问题)!
  • 答:我是菜鸟 我进来了~ 序列号跟身份证号码一样,按一定的规则生成的,只是不像身份证规则那么明显罢了,所以可以判断。 破解当然是可以的,程序没有不能破解的,只有破解的难度不同而已,只要能在一定的时间内保证算法的安全...

  • 关于1000的阶乘求编程高手做答菜鸟旁边站
  • 答://把六位以后的位进到后面第二个元素里,并且本元素丢掉这些位。result[j-2] += result[j]/100000000; result[j] = result[j]%100000000;//把三位以后的位进到后面第一个元素里,并且本元素丢掉...

  • 小弟数控车菜鸟,依照下图编程序,粗精车带切断,请可爱的高手指点,是否程 ...
  • 答:O1111(程序名)G0 X200 Z200(安全位置)G99 S800 M3 T0101 G0 X72 Z2 (坐标建在工件右端面) M8 G71 U1(单边) R0.3 G71 P1 Q2 U0.3 W0 F0.3 N1 G0 X30 G01 Z-17 F0.1 G02 X36 Z-20 R3...

  • 新手学VB编程 高手进!
  • 答:下面是一段最小的程序,能实现两个数的相乘:a=2 b=3 c=a*b print a;"*";b;"=";c 第一句:a是一个变量,给它赋值2 说明:(1)变量是一个代号,它好像方程中的x一样能代表不同的数、值。(2)等号(=)...

  • 菜鸟编程是什么意思呀?
  • 答:菜鸟编程是一种初学者或者不专业的人学习编程的方式。这种方式不需要太多的编程知识和技能,通常会选择易学易懂的编程语言和工具。菜鸟编程适合那些想要进入编程领域的新手,他们可以通过这种方式逐步了解编程的知识和技能,并逐渐...

    为传递更多家电数码信息,若有事情请联系
    数码大全网