有以下程序:void fun(char*a,char*b){ a=b; (*a)++; }main(){ char c1='A ',c2='a',*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);printf("%C%c\n",c1,c2);}程序运行后的输出结果是( )。
A.Ab
B.aa
C.Aa
D.Bb
试卷相关题目
- 1若变量已正确定义,有以下程序段i—o;do printf("%d,",i);while(i++);printf("%d",i)其输出结果是( )。
A.0,0
B.0,1
C.1,1
D.程序进入无限循环
开始考试点击查看答案 - 2下列程序的输出结果是( )。#includemain( ){ int a=2,b=3,P;p=f(a,b);printf(”%d”,p);}int f(a,b){ int c;if(a>b)c=1;else if(a==b)c=0;else c=-l;return(c);}
A.-l
B.0C.1D.2
开始考试点击查看答案 - 3函数ftell(fp)的作用是( )。
A.得到fp所指向文件的当前读写位置
B.初始化流式文件的位置指针
C.移动流式文件的位置指针
D.以上答案均正确
开始考试点击查看答案 - 4若有运算符:>、一、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为( )。
A.%、sizeof、>、<<、=
B.sizeof、%、>、=、<<
C.sizeof、<<、>、%、=
D.sizeof、%、<<、>、=
开始考试点击查看答案 - 5在C语言中,函数返回值的类型最终取决于( )。
A.函数定义时在函数首部所说明的函数类型
B.return语句中表达式值的类型
C.调用函数时主调函数所传递的实参类型
D.函数定义时形参的类型
开始考试点击查看答案 - 6若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
A.p=a;
B.p[0]=a;
C.p[o]=&a[1][2];
D.p[1]=&a;
开始考试点击查看答案 - 7下列叙述中正确的是( )。
A.在面向对象的程序设计中,各个对象之间具有密切的关系
B.在面向对象的程序设计中,各个对象都是公用的
C.在面向对象的程序设中,各个对象之间相对独立,相互依赖性小
D.上述3种说法都不对
开始考试点击查看答案 - 8以下有4组用户标识符,其中合法的一组是( )。
A.FOr-subCase
B.4dDOSize
C.f2_G3IFabc
D.WORDvoiddefine
开始考试点击查看答案 - 9有以下程序:#includeint abe(int u,int v);main(){ int a=24,b一16,c;c=abc(a,b);printf("%d\n",c);}int abc(int u,int v){ int w;while(v){w=u%v;u=v;v=w;)return;}输出结果是( )。
A.6
B.7
C.8
D.9
开始考试点击查看答案 - 10下列4个关于C语言的结论中错误的是( )。
A.可以用do—while语句实现的循环一定可以用while 语句实现
B.可以用for语句实现的循环一定可以用while语句实现
C.可以用while语句实现的循环一定可以用for语句实现
D.do-while语句与while语句的区别仅是关键字“while”出现的位置不同
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它