下面程序的运行结果为() #include class A {
A.1234
B. 1324
C. 1342
D. 3142
A.1234
B. 1324
C. 1342
D. 3142
第1题
有以下程序,程序中库函数islower(ch)用以判断ch中的字*是否为小写字* include<stdio.h> include<ctype.h> yoidfun(char*p) {inti=0; while(p[i]) {iffp[i]=&&islower(p[i-1]))p[i-1]=p[i-1]=p[i-1]-a+A; i++: } } main() {chars1[100]=abcdEFG!; fun(s1);printf(%s\n,s1); } 程序运行后的输出结果是
A.abcdEFg!
B.abcdEFG!
C.abcdEFg!
D.abcDEFG!
第2题
A.37
B.49
C.25
D.13
第3题
下面程序的运行结果为
#include
class A
{
public:
A(){cout<<”1”;}
~A(){cout<<”2”;}
}
class B:public A
{
public:
B(){cout<<”3”;}
~B(){cout<<”4”;}
}
void main()
{
B b;
}
A.1234
B.1324
C.1342
D.3142
第4题
B.true false
C.false false
D.false true
第5题
A.0 0
B.0 1
C.false false
D.false true
第6题
A.67,D
B.B,C
C.C,D
D.不确定值
第7题
下面程序的运行结果是什么?#include <iostream>using namespace std;int main(){ char a[2][10]={"Xyccw"," XYcCw "}; int i; for (i=0; i<5; i++) { if(a[0]!=a[1]) break; } if (i==5) cout<<"两个字符串相同"<<endl; else if (a[0]a[1]) cout<<"较大的字符串为:"<<a[0]<<endl; else cout<<"较大的字符串为:"<<a[1]<<endl; return 0;}
第8题
下面程序的运行结果()。 include<stdio.h> void main() { ifdef MYDEBUG int a=90; printf("a=%d\n",a); else a+=10; printf("a=%d\n",a); endif )
A.a=90
B.a=100
C.a=190
D.程序不正确
第9题
下面程序的运行结果:【 】。 int f(int a[], int n) { if(n>1) return a[0]+f(&a[1], n-1); else return a[o]; } main() { int aa[3]={1, 2, 3}, s; s=f(&aa[0], 3); printf("% d\n", s); }
第10题
A.John
B.空
C.编译出错
D.运行出错
第11题
public class J_Test {
public static void main(String[] args) {
int[] a = new int[5];
boolean[] b = new boolean[5];
System.out.println(a[4]);
System.out.println(b[5]);
}
}
A.程序可以通过编译并正常运行,结果输出“0false”
B.程序可以通过编译并正常运行,结果输出“1true”
C.程序无法通过编译
D.程序可以通过编译,但无法正常运行