有以下程序:#includemain( ){ char cl='1',c2='2';cl=getchar( );c2=getchar( );putchar(c1);putcha:(c2);}当程序运行时输入a<回车>后,下列叙述中正确的是( )。
A.变量c1被赋予字符a,c2被赋予回车符
B.程序将等待用户输入第2个字符
C.变量c1被赋予字符a,c2中仍是原有字符2
D.变量c1被赋予字符a,c2中将无确定值
试卷相关题目
- 1若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以( )方式打开文件。
A."wb"
B."wb+"
C."rb+"
D."rb"
开始考试点击查看答案 - 2若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是( )。
A.bdgcefha
B.gdbecfha
C.bdgaechf
D.gdbehfca
开始考试点击查看答案 - 3若希望下列的程序运行后输出25,程序空白处的正确选项是( )。main(){ int i,j=50,a[]={7,4,10,5,8};for( )j+=a[i];printf("%d",j-40);}
A.i=l;i<4;++i
B.i=1;i<3;++i
C.i=4;i>2;i--
D.i=2;i<4;++i
开始考试点击查看答案 - 4下列程序的运行结果是( )。#includemain(){ int a=2,b=3,c=4:if(a<B)if(b<0)C=0:else c++;printf("%d\n",c);}
A.2
B.3
C.5
D.4
开始考试点击查看答案 - 5源程序的文档不包括( )。
A.符合号名的命名要有实际意义
B.正确的文档形式
C.良好的视觉组织
D.正确的程序注释
开始考试点击查看答案 - 6若有以下说明,则( )不是对strcpy库函数正确的调用。strcpy库函数用于复制一个字符串:char*strl="abCd",str2[10],*str3="hijklmn",*str4[2],*str5="aaaa";
A.strcpy(str2,strl)
B.strcpy(str3,strl)
C.strcpy(strl,str2)
D.strcpy(str5,strl)
开始考试点击查看答案 - 7设有以下定义和语句:char str[2O]="Program",*P:p=str:则以下叙述中正确的是( )。
A.*p与stf[0]的值相等
B.str与P的类型完全相同
C.str数组长度和P所指向的字符串长度相等
D.数组str中存放的内容和指针变量P中存放的内容相同
开始考试点击查看答案 - 8若有下列定义,则对a数组元素地址的正确引用是( )。int a[5],*p=a;
A.p+5
B.*a+1
C.&a+1
D.&a[0]
开始考试点击查看答案 - 9以下关于typedef的叙述错误的是( )。
A.用typedef可以增加新类型
B.typedef只是将已存在的类型用一个新的名字来代表
C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名
D.用typedef为类型说明一个新名,通常可以增加程序的可读性
开始考试点击查看答案 - 10下述程序的输出结果是( )。#define N 20void fun(int a[],int n,int m){ int i,j;for(i=m;i>n;i--)a[i+1]=a[i];}main( ){ int i,a[N]={1,2,3,4,5,6,7,8,9,10};fun(a,2,9);for(i=0;i<5;i++)printf("%d",a[i]);}
A.10234
B.12344
C.12334
D.12234
开始考试点击查看答案
最新试卷
注册安全工程师注册安全工程师安全生产管理知识2013年安全工
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它注册安全工程师注册安全工程师安全生产管理知识2012年注册安
类别:建筑类其它