如果int a=1,b=2,c=3,d=4;,则条件表达式"a
A. 3
B. 4
C. 0
D. 1
A. 3
B. 4
C. 0
D. 1
第1题
如果定义并初始化一个数组int s[10]={1,2,3,4,5,6,7,8,9,10};则执行printf("%d\n",a[a[1]*a[2]]) 语句后的输出结果是()。
A 3
B 4
C 7
D 2
第2题
如果输入1、2、3、4,则以下程序的运行结果为【 】。 include <stdio.h> main() { char c; int i,k; k=0; for (i=0;i<4;i++) { while(1) { c=getchar(); if(c>=0&&c<=9) break; } k=k*10+c-0; } printf("k=%d\n",k); }
第3题
运行以下程序时,如果由键盘输入65 14,则输出结果是()。 #includeusing namespace std; int main() { int m, n; cout<<"input m, n:"; cin>>m>>n; while(m!=n) { while(m>n) m-=n; while(n>m) n-=m; } cout< A. 3 B. 2 C. 1 D. 0
第8题
A.x := []int{1, 2, 3,4, 5, 6,}
B.x := []int{1, 2, 3,4, 5, 6}
C.x := []int{1, 2, 3,4, 5, 6}
D.x := []int{1, 2, 3, 4, 5, 6,}
第9题
有以下语句inta=1,b=2,c=3;int*pary[3]={&a,&b,&c};能够输出a+b+c的值的语句是()。
(A)cout<<(pary[0]+pary[1]+pary[2]);
(B)cout<<(*pary[0]+*pary[1]+*pary[2]);
(C)cout<<(pary[1]+pary[2]+pary[3]);
(D)cout<<(*pary[1]+*pary[2]+*pary[3]);
第10题
A.int x=1;y=2;z=3
B. for (int x=10,y=0;x>0;x++);
C. while (x>5);
D. for(; ;);
第11题
A.s := make([]int)
B. s := make([]int, 0)
C. s := make([]int, 5, 10)
D. s := []int{1, 2, 3, 4, 5}