有以下程序:#includevoid fun(char c){ if(c>'X')fun(c-1):printf("%C",c);}traia( ){ fun('z');}程序运行后的输出结果是( )
A.xyz
B.wxyz
C.xzy
D.zvx
试卷相关题目
- 1以下叙述中错误的是( )。
A.C语言的可执行程序是由一系列机器指令构成的
B.用C语言编写的源程序不能直接在计算机上运行
C.通过编译得到的二进制目标程序需要连接才可以运行
D.在没有安装C语言集成开发环境的机器上不能运行C源程序生成的.exe文件
开始考试点击查看答案 - 2有以下程序:#includevoid fun(char*C,int d){*c=*c+1,d=d+1;printf(%"c%,c",*c,d);}main( ){char b='a'a='A';fun(&b,a);printf(%"c,%cn",b,a);)程序运行后的输出结果是( )。
A.b,B,b,A
B.b,B,B,A
C.a,B,B,a
D.a,B,a,B
开始考试点击查看答案 - 3对于循环队列,下列叙述中正确的是( )。
A.队头指针是固定不变的
B.队头指针一定大于队尾指针
C.队头指针一定小于队尾指针
D.队头指针可以大于队尾指针,也可以小于队尾指针
开始考试点击查看答案 - 4以下选项中,合法的一组C语言数值常量是( )。
A.028.5e-3-0xf
B.12.OXa234.5eO
C..l774cl.5Oabc
D.0x8A10,0003.e5
开始考试点击查看答案 - 5有以下程序:#includevoid func(int n){ int i;for(i=0;i<=n;i++)printf("*"):printf("#");}main( ){func(3);printf("、、、、");func(4);printf("n");程序运行后的输出结果( )。
A.****#、、、、***#
B.***#、、、、****#
C.**#、、、、****#
D.****#、、、、*****#
开始考试点击查看答案 - 6若以下选项中的变量全部为整型变量,且已正确定义并赋值,则语法正确的switch语句是( )。
A.switch(a+9){case cl:y=a-b;case c2:y=a+b;}
B.switch a*b{case l0:x=a+b;default:y=a-b;}
C.switch(a+b){casel:case3:y=a+b;break;case0:case4:y=a-b;}
D.switch(a*a+b*b){default:break;case 3:y=a+b;break;case 2:y=a-b;break;}
开始考试点击查看答案 - 7下列能正确进行字符串赋值的是( )。
A.char s[5]={"ABCDE"};
B.char s[5]={'A','B','C','D','E'}; 、
C.char*S;S="ABCDE";
D.char*s;printf("%《",s);
开始考试点击查看答案 - 8以下叙述中错误的是( )。
A.非零的数值型常量有正值和负值的区分
B.常量是在程序运行过程中值不能被改变的量
C.定义符号常量必须用类型名来设定常量的类型
D.用符号名表示的常量叫符号常量
开始考试点击查看答案 - 9下列叙述中,不符合良好程序设计风格的是( )。
A.程序的效率第一,清晰第二
B.程序的可读性好
C.程序中有必要的注释
D.输人数据前要有提示信息
开始考试点击查看答案 - 10有以下程序:#includemain( ){int a=2,b=2,C=2;print{("%dn",a/b&c);}程序运行后的输出结果是( )。
A.0
B.1
C.2
D.3
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它