位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 三级三级PC技术计算机与网络技术类_计算机编程基础

下面那些设计程序的习惯能提高我们编写程序效率

发布时间:2024-07-09

A.在编写统计元素个数的程序时,定义计数器变量,并赋初值为0

B.在编写求和程序时,定义求和变量,并赋初值为0

C.在编写求乘积的程序时,定义积变量,并赋初值为1

D.在编写求极值的程序时,定义极值变量,并赋值为第一个待比较元素

试卷相关题目

  • 1以下能对二维数组a正确初始化的语句是(  )

    A.int a[2][3]={0};

    B.int a[ ][3]={{1,2},{0}};

    C.int a[2][3]={{1,2},{3,4},{5,6}};

    D.int a[ ][3]={1,2,3,4,5,6};

    开始考试点击查看答案
  • 2与下面程序段不等价的是( )for(n=100;n<=200;n++){ if(n%3= =0) continue;printf(“%4d”,n);}

    A.for(n=100;(n%3&&n<=200;n++) printf(“%4d”,n);

    B.for (n=100;(n%3)||n<=200;n++) printf(“%4d”,n);

    C.for (n=100;n<=200;n++) if(n%3!=0) printf(“%4d”,n);

    D.for(n=100;n<=200;n++){ if(n%3) printf(“%4d”,n);else continue;break;}

    开始考试点击查看答案
  • 3关于递推法,下列说法正确的是()

    A.递推算法的首要问题是得到相邻的数据项间的关系

    B.递推算法避开了求通项公式的麻烦,把一个复杂的问题的求解,分解成了连续的若干步简单运算。

    C.一般说来,可以将递推算法看成是一种特殊的迭代算法。

    D.所谓递推,是指从已知的初始条件出发,依据某种递推关系,逐次推出所要求的各中间结果及最后结果。

    开始考试点击查看答案
  • 4下面关于循环语句for.while.do while的叙述正确的是

    A.3种循环都可以用来处理同一问题,一般情况下它们可以互相代替

    B.3种循环都可能出现无限循环的情况

    C.3种循环语句的循环体都至少被无条件地执行一次

    D.3种循环都可以缺省循环终止条件表达式

    开始考试点击查看答案
  • 5以下定义语句中,正确的是

    A.int a[]={1,2,3};

    B.char b[20]="boy";

    C.char c[]="China";

    D.int n=10,d[n];

    开始考试点击查看答案
  • 6( )下列不是构成C语言程序的基本单位。

    A.函数

    B.过程

    C.子程序

    D.子例程

    开始考试点击查看答案
  • 7下列语句中,不正确的是

    A.char a[3][ ]={'abc','1'};

    B.char a[ ][3] ={"a","1"};

    C.char a[ ][3] ={'abc','1'};

    D.char a[3][ ]={'a',"1"};

    开始考试点击查看答案
  • 8关于迭代法,下列说法正确的是()

    A.迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程

    B.每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值

    C.迭代法又分为精确迭代和近似迭代。

    D.是一种不断用变量的旧值递推新值的过程

    开始考试点击查看答案
  • 9定义数组:float a[8];则下列对数组元素引用不正确的是(  )

    A.a[0]=1;

    B.a[8]=a[0];

    C.a=1;

    D.a[3.5]=1;

    开始考试点击查看答案
  • 10下面不属于关系运算符的是( )

    A.>=

    C.!

    D.!=

    开始考试点击查看答案
返回顶部