以下程序的正确运行结果是___、#includemain(){int k=4,m=1,p;p=func(k,m); printf(“%d”,p);p=func(k,m); printf(“%dn”,p);}func(int a,int b){static int m=0,i=2;i+=m+1; m=i+a+b; return(m);}
A.8,16
B.8,17
C.8,20
D.8,8
试卷相关题目
- 1以下建立函数的目的的说法正确的是___、
A.提高程序的执行效率、
B.减少程序的篇幅、
C.减少程序文件所占内存、
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(i=1;i++<4;); 后变量i的值是___、
A.3
B.4
C.5
D.不确定、
开始考试点击查看答案 - 4语句while(!a)中的表达式!a等价于___、
A.a==0
B.a!=1
C.a!=0
D.a==1
开始考试点击查看答案 - 5以下对二维数组a的正确说明是___、
A.int a[3][]
B.float a(3,4)
C.double a[1][4]
D.float a(3)(4)
开始考试点击查看答案 - 6若int i=10;执行下列程序后,变量i的正确结果是___、switch (i){case 0: i+=1;case 10: i+=1;case 11: i+=1;default: i+=1;}
A.10
B.11
C.12
D.13
开始考试点击查看答案 - 7表达式3!=3的值是___、
A.0
B.1
C.true
D.false
开始考试点击查看答案 - 8C语言中while和do-while循环的主要区别是___、
A.do-while的循环体至少无条件执行一次
B.while的循环控制条件比do–while的循环控制条件严格
C.do-while允许从外部转到循环体内
D.do-while的循环体不能是复合语句
开始考试点击查看答案 - 9算术运算符、赋值运算符和关系运算符的运算优先级按从高到低依次为___、
A.算术运算、赋值运算、关系运算
B.算术运算、关系运算、赋值运算
C.关系运算、赋值运算、算术运算
D.关系运算、算术运算、赋值运算25、
开始考试点击查看答案 - 10表达式_____的值是0、
A.3%5
B.3/5.0
C.3/5
D.3<5
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它