C语言程序设计这道题,求求

C语言程序设计这道题,求求,第1张

#include<stdioh>

#include<stdlibh>

#include<timeh>

int main(){

int i,a[50],b[50],sum=0,count=0;

float average;

printf("随机生成50个两位正整数:\n");

srand((unsigned)time(NULL));

for(i=0;i<50;i++){

a[i]=rand()%90+10;

sum=sum+a[i];

if((i+1)%10==0)

printf("%d\n",a[i]);

else

printf("%d ",a[i]);

}

average=(float)sum/50;

printf("高于平均值的元素:\n");

for(i=0;i<50;i++){

if(a[i]>average){

count++;

if(count%10==0)

printf("%d\n",a[i]);

else

printf("%d ",a[i]);

}

}

printf("\n含有数字5的元素:\n");

count=0;

for(i=0;i<50;i++){

if(a[i]/10==5 || a[i]%10==5){

b[count]=a[i];

count++;

}

}

for(i=0;i<count;i++){

if(b[i]%10==0)

printf("%d\n",b[i]);

else

printf("%d ",b[i]);

}

return 0;

}

使用文本编辑工具,逐条编写源程序的语句。保存源程序的文件时,文件的后缀名与所用的高级语言有关。

使用高级语言编写程序的一般过程可以归纳为以下几个步骤:(1)使用文本编辑工具,逐条编写源程序的语句。保存源程序的文件时,文件的后缀名与所用的高级语言有关。(2)编译源程序文件,生成目标文件,文件后缀名通常为obj。(3)链接目标文件,生成可执行文件,文件后缀名通常为exe。(4)在计算机上运行可执行程序,并进行调试和维护。

程序的执行环境由 *** 作系统提供,一般分为命令行环境和图形用户界面环境。在DOS与大多数Unix类 *** 作系统中,提供的就是命令行用户界面,用户需要在系统命令提示符后面输入各种 *** 作命令以实现需要的功能;在Windows *** 作系统中,提供的是图形用户界面,用户可以通过点击鼠标等 *** 作完成希望的功能。“界面就是程序”反映了在程序设计中为用户提供良好的 *** 作界面的重要性。用户使用界面的好坏直接影响着程序的质量,要树立以人为本的思想,尽量为用户提供便利。

语法角度来说,vb比c的确是简单一些,需要掌握的东西也比c要少很多,基本上我的感觉从初步掌握来说,可能两者所占的时间大概是6:10。要学好编程语言,第一步要掌握基本的语法,第二步要挑课题进行实际编程,碰到问题在看书,自己解决的记忆深刻,光看书是没用的,第三步要理解实践中的过程,培养编程的思想,学编程最终是学思想,当你思想建立起来了,那么再转c,java等任何语言都只需要去学它的语法以及一些封装类的用法即可,所以思想是最重要的一环。

在本课程学习过程中我遇到了下面这些问题:

1、进行兴趣很高,随着学习的进展,调试程序总是出现问题,严格的语法规则,一时难以接受,产生畏难情绪,总是怕,最后因为怕学不好而导致没有学好。

2、注重理论学习,忽视上机编程实践,造成“只能用笔在纸上编程”的奇怪现象。特别是部分女同学,一到机器前面就手忙脚乱,如果程序再出现错误,就更不理解该如何查找错误,如何排除错误了。

3、前期没有抓紧,希望通过突击搞定课程学习。本课程要靠平时的积累,几乎不能靠临时突击,因为前面基础补扎实,到了后面已经无法弥补。

4、另外一种现象是太注重学习句子的语法规定,忽视了对编程的思路和技巧的训练。有些同学再学习结束的觉得就是:对每一个句子的语法和每一条规定都明白,就是面对实际问题的时间不理解该如何思考,该如何编程。

5、急于求成,总想编写综合性的程序,忽视基本概念,忽视基本功的训练和练习。在编写程序中发现问题,一追根源,全是概念或基础问题。

后来才发现为了学好本课程,没有什么窍门,只能采用一些“笨”技巧:

认真听讲,积极思考,提高上课效率。教师上课讲述的都是课程的重点和难点,听好课程能够达到“事半功倍”的目的。

主动上机,多多实践,提高动手才能,实习时不能着急。通过上机实践来验证所学的理论,通过在机器上查找错误来巩固概念,通过提高上机才能来促进理论学习,开阔编程思路,提高反映效率,提高分析问题解决问题的才能,锻炼心理素质,提高心理承受才能。

学习初期重点掌握语言的语法和规定。这是基础。

后期重点掌握编程的思路和基本算法。这是重点。

学会自学,加强交流,及时答疑解惑。能够采用多种形式进行交流,能够是传统的面面进行答疑,也能够是利用网络通过邮件、BBS进行网上交流。不要将问题积累到最后。

开阔眼界,打开思路,多看几本书。C语言的书非常多,各有自己的特色,要找到适合自己的参考数目。

以上就是关于C语言程序设计这道题,求求全部的内容,包括:C语言程序设计这道题,求求、简述高级语言程序的运行过程、高级语言程序设计(VB)怎么可以学好是不是比C语言简单等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9303943.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存