1、检查是否有逻辑错误或低级错误。2、查看示例代码找寻不一致的环节。3、单步调试,变量监视,找出出错的根本原因。4、网上搜索相关的技术或错误信息。5、寻求身边的高手相助,简单,安全,快捷,无痛苦。。。。
❷ 我是一个学编程的学生,在学习的过程,遇到很多的问题,应该怎么样解决呢
一把而言使用调试功能逐条执行察看程序中变量的值
与自己预期的值作比较,发现不一样的就找到了症结之所在
也可以在程序中设print 之类,这样程序调试更快
慢慢积累,注意容易范错的位置!
❸ 编程障碍:各位编程高手们,我在学习编程的过程中遇到了一个问题,
和我刚开始工作的时候是一样的哈,估计你也是刚开始工作。都是同命人,给你点建议吧。
1、千万别把这种事情当做负担,像你这种情况几乎所有人都会遇到,因为我们在大学中遇到的代码结构简单逻辑也没那么复杂。突然遇到企业级别的软件,动不动就是上千行难免不适应。那些吹自己多牛逼的都是假的,谁都是由菜鸟过来的,经验才是王道。
2、没有哪个软件工程师是万能的,基本上都是每个人负责一小块,新手上路会没有目标的见到什么都觉得重要,都觉得有用。这个很正常不要当做负担
3、厚脸皮问,我记性就不好,经常会问同样的问题好几遍,我自己都觉得烦,更别说别人了。重要的东西就搞个excle表格简单记一下工作的流程(具体细节可以以后再问)。
4、用心,努力是最重要的,不努力真的谁也救不了你。
等几个月过去之后你就会认为你问的这个问题根本就不算什么
我去年大学毕业,现在公司刚转行很多东西也是刚学。如果愿意可以相互交流下经验
❹ 学习电脑编程过程中遇到的问题
首先,我想说的是,其实编程能力的高低和英语水平没有很大的关联。(如果,是想要做科研,算法研究等非一般人能完成的伟业,那么就需要有比较好的英文水平,因为可以读懂外国最新技术的原着)其次,我个人认为,VB不算是一个好的入门语言。因为它基本上是实现可视化编程,处在一个比较高的位置上,会将许多东西混杂在一起。(比如,函数,事件,消息)对于初学者而言,在一开始还是需要在细节上做做功夫。(比如,变量,常量,表达式,语句)最后,我建议你学习C语言吧。我当初,也是先学的VB然后发现自己什么都没有学会。直到后面学习C语言才会编程的。而且,你将来准备去软件学院,有C语言的基础会好一些。 就这样了,祝你成功。
❺ 关于C语言编程过程中遇到的问题
#include<stdio.h>
char xianshi[4] = {'+','-','*','/'}; /*定义一个存放符号的数组*/
float jisuan(int i, float a, float b)/*完成对a,b之间的i运算*/
{
switch(i)
{
case 0: return a+b;
case 1: return a-b;
case 2: return a*b;
case 3: return a/b;//此处b不为0的情况未处理
}
}
int shuch(int a,int b,int c,int d) /*完成对四个数字的运算,并且把结果输出*/
{
int i,j,k,shuchu[4],zhongjian1,zhongjian2;
double zhongjian3;
shuchu[0]=a;shuchu[1]=b;shuchu[2]=c;shuchu[3]=d;
for(i=0;i<=3;i++)
{
zhongjian1=jisuan(i,shuchu[0],shuchu[1]);
for(j=0;j<=3;j++)
{
zhongjian2=jisuan(j,zhongjian1,shuchu[2]);
for(k=0;k<=3;k++)
{
zhongjian3=jisuan(k,zhongjian2,shuchu[3]);
printf("%d %c %d %c %d %c %d=%f\n",shuchu[0],xianshi[i],shuchu[1],xianshi[j],
shuchu[2],xianshi[k],shuchu[3],zhongjian3);
}
}
}
return 0;
}
main ()
{int js=0;
//这一段实现对四个数字的12种排列
js=js+1;
int shuru[] = {5,2,5,3};
shuch(shuru[0],shuru[1],shuru[2],shuru[3]);/*调用函数*/
//这一段实现对最后两个数字的交换
js=js+1;//同上一样,调用函数
printf("%d\n",js);
}
我还是未能完全明白你的意思,我大致猜测了你的意图,修改了一下程序,但并没有发现js有何异常,希望能对你起到一定帮助
❻ 介绍在编写程序的过程中遇到的错误和如何解决的
程序设计,前期工作非常重要,前期开发报告和调查要深入,后期的问题才能少,
实际上编写程序的时间并不长,还有就是编写时,尽量使程序模块化,
这样修改量会比较少,即使修改也限制在局部范围内
❼ 新人求问c语言编程的过程中遇到这样的问题该怎么解决
赋值时,等号左边必须是变量,average是方法名。。。。被你拿来当变量用可还行。。。。
你应该定义一个double的变量,来存储这个值,再return这个变量
❽ 编程遇到的困难问题
你在看别人的代码的同时,要思考人家为什么要用这段代码,同样的,你也要了解这段代码有什么样的作用,能不能用其他的方法代替。就像楼上说的,同一个程序有多种不同的解决方法,你在敲完代码的时候要理解为什么用这样的方法,还要思考能不能用更简便的方法。我不知道你的C和C++知识掌握到什么程度了,不过目前你的状态就是缺少一种对知识的融会贯通,这个要看每个人的悟性了,多学多做,会慢慢改善你目前的情况的,只是时间长短而已
❾ 编程中遇到问题了怎么办
你是初学者吧。呵呵文本文件全是以字附串操作的,您可以用一个数据到字符串的转换函数,把前面产生的数据先转换为字符串,再写入文本文件。如果平时还有什么不懂的问题,可以下载一个猿人部落上去问问看,有专业的 技术人员解答的。
❿ 使用MATLAB编写程序的过程中,会遇到各种各样的问题,怎么解决
1,利用matlab的help功能,单击右键help on selection,或命令框输入help
2,求助于论坛,如matlab中文论坛是很好的地方