更多"[单选题]有两个字符数组a、b,则以下正确的输入语句是( )。"的相关试题:
[单选题]下面程序的功能是实现两个字符变量互换值,若ch1输入a,ch2输入b,则程序运行时正确的输入是( )。
#include
Void main()
{
Char ch1,ch2,ch;
Scanf("%c%c",&ch1,&ch2);
Ch = ch1;
Ch1 = ch2;
Ch2 = ch;
Printf("ch1=%c,ch2=%c\n",ch1,ch2);
}
A.a,b
B.a<空格>b
C.ab
D.a<回车>b
[单选题]VUE用哪种语句来处理数组元素
A.v-for
B.vue-ali
C.vue-cli
D.vue-dli
[单选题]设有C#数组定义语句:int[] a=new int[5];对数组a元素的正确引用是( )
A.a[5]
B.a[100-100]
C.a(0)
D.a+1
[单选题]设有C#数组定义语句:float[,]a=new float[5,5];对数组a元素的正确引用是( )。
A.a[3][2]
B.a[4,5]
C.a[5,0]
D.a[0,0]
[单选题]设有C#数组定义语句序列:double[] myArr;myArr=new double[10];数组元素myArr[5]的值为( )
A.0
B.‘0’
C.null
D.随机值
[单选题]有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是( )。
A.gets(&s[0]);
B.scanf("%s",s+1);
C. gets(s);
D.scanf("%s",s[1]);
[单选题]假定一个10行20列的二维整型数组,下列哪个定义语句是正确的( )
A. int[]arr = new int[10,20]
B.int[]arr = int new[10,20]
C. int[,]arr = new int[10,20]
D.int[,]arr = new int[20;10]
[单选题]下面输入语句中,正确的是( )。
A.scanf("a=b=%d",&a,&b);
B.scanf("%d,%d",&a,&b);
C.scanf("%c",c);
D.scanf("%d %d\n",&f1,f2);
[单选题] 标准键盘上,有一个键上有两个字符的,要打出键上方的字符需按()键
A. ENTER
B. CAPSLOCK
C. SHIFT
D. BACKSPAC
[单选题]判断两个字符串是否相等,正确的表达方式是( )。
A.while(s1==s2)
B.while(s1=s2)
C.while(strcmp(s1,s2)==0)
D.while(strcmp(s1,s2)=0)
[单选题]x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是 ()。
A.INPUT x,y,z;
B.scanf("%d%d%d",&x,&y,&z);
C.scanf("%d%d%d",x,y,z);
D.read("%d%d%d",&x,&y,&z);
[单选题]定义一个名为s的字符型数组,并且赋初值为字符串"123"的错误语句是( )。
A.char s[] = { '1', '2','3','\0' };
B.char s[] = { "123" };
C.char s[] = { "123\n" };
D.char s[4] = { '1','2','3' };
[单选题]语句 var arr=[a,b,c,d];执行后,数组 arr 中每项都是一个整数,下面得到其中最大整数语句不正确的是哪几项?
A.Math.max(arr)
B.Math.max(arr[0], arr[1], arr[2], arr[3])
C.Math.max.call(Math, arr[0], arr[1], arr[2], arr[3])
D.Math.max.apply(Math,arr)
[单选题]设p1和p2是指向同一个int型一维数组的指针变量,k为int型变量,则不能正确执行的语句是()。
A.
k=*p1+*p2;
B.p2=k;
C.p1=p2;
D.k=*p1 * (*p2);
[判断题]已知x.shape的值为(3., 5.),那么语句x[:, 3.] = 2.的作用是把数组x所有行中列下标为3.的元素值都改为2.。
A.正确
B.错误
[单选题]设有以下说明语句
typedef struct
{ int n;
char ch[8];
} PER;
则下面叙述中正确的是( )。
A.PER 是结构体变量名
B.PER是结构体类型名
C.typedef struct 是结构体类型
D.struct 是结构体类型名
[单选题]若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是( )。
A.p=s;
B. p=k;
C. p=s[0];
D.k=s;
[单选题]若有定义语句:int m[]={5,4,3,2,1},i=4;则下面对m数组元素的引用中错误的是( )。
A.m[--i]
B.m[2*2]
C.m[m[0]]
D.m[m[i]]
[单选题]以下数组定义中错误的是( )。
A.int x[2][3]={0};
B.int x[2][3]={{l,2},{3,4},{5,6}};
C.int x[][3]={{l,2,3},{4,5,6}};
D.int x[2][3]={l,2,3,4,5,6};