试卷相关题目
- 1下面那些设计程序的习惯能提高我们编写程序效率
A.在编写统计元素个数的程序时,定义计数器变量,并赋初值为0
B.在编写求和程序时,定义求和变量,并赋初值为0
C.在编写求乘积的程序时,定义积变量,并赋初值为1
D.在编写求极值的程序时,定义极值变量,并赋值为第一个待比较元素
开始考试点击查看答案 - 2以下能对二维数组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};
开始考试点击查看答案 - 3与下面程序段不等价的是( )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;}
开始考试点击查看答案 - 4关于递推法,下列说法正确的是()
A.递推算法的首要问题是得到相邻的数据项间的关系
B.递推算法避开了求通项公式的麻烦,把一个复杂的问题的求解,分解成了连续的若干步简单运算。
C.一般说来,可以将递推算法看成是一种特殊的迭代算法。
D.所谓递推,是指从已知的初始条件出发,依据某种递推关系,逐次推出所要求的各中间结果及最后结果。
开始考试点击查看答案 - 5下面关于循环语句for.while.do while的叙述正确的是
A.3种循环都可以用来处理同一问题,一般情况下它们可以互相代替
B.3种循环都可能出现无限循环的情况
C.3种循环语句的循环体都至少被无条件地执行一次
D.3种循环都可以缺省循环终止条件表达式
开始考试点击查看答案 - 6下列语句中,不正确的是
A.char a[3][ ]={'abc','1'};
B.char a[ ][3] ={"a","1"};
C.char a[ ][3] ={'abc','1'};
D.char a[3][ ]={'a',"1"};
开始考试点击查看答案 - 7关于迭代法,下列说法正确的是()
A.迭代法也称辗转法,是一种不断用变量的旧值递推新值的过程
B.每次执行这组指令(或这些步骤)时,都从变量的原值推出它的一个新值
C.迭代法又分为精确迭代和近似迭代。
D.是一种不断用变量的旧值递推新值的过程
开始考试点击查看答案 - 8定义数组:float a[8];则下列对数组元素引用不正确的是( )
A.a[0]=1;
B.a[8]=a[0];
C.a=1;
D.a[3.5]=1;
开始考试点击查看答案 - 9下面不属于关系运算符的是( )
A.>=
C.!
D.!=
开始考试点击查看答案 - 10下面叙述错误的是( )
A.每条语句最后必须有一个分号
B.变量不用定义就能使用
C.main函数必须位于文件的开头
D.每行只能写一条语句
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2013
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2012
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2011
类别:建筑类其它注册安全工程师注册安全工程师安全生产法及相关法律知识2011
类别:建筑类其它