已知char *a[]={"fortran"," basic","pascal","java","c++"};,则cout<< a[3];的显示结果是()
第1题:
世界上第一个高级语言是()。
A. BASIC语言
B. C语言
C. FORTRAN语言
D. PASCAL语言
第2题:
下列是一个Java应用程序,输出结果是 public class Testmm { public static void main(String args[]) { for(char c='a';c〈=‘d’;c++) {if(c==‘c’)break; System.out.print(c); } } }
A.ab
B.abc
C.abd
D.abcd
第3题:
若有以下说明和语句: char *language[]={"FORTRAN","BASIC","PASCAL","JAVA","C"}; char**q;q=language+2; 则语句printf("%o\n",*q);( )。
A.输出的是language[2]元素的地址
B.输出的是字符串PASCAL
C.输出的是language[2]元素的值,它是字符串PASCAL的首地址
D.格式说明不正确,无法得到确定的输出
第4题:
已知小写字母'a'的ASCII码为97,以下程序的结果是 ______。 char a=32,b=68; cout<<(a | b) ;
A.b
B.98
C.d
D.100
第5题:
有以下程序,程序运行的结果是 ______。 #include<iostream.h> #include<string.h> void main(){ char x[]= "C++" ,y[10]= "C++" ; cout<<sizeof(x)/sizeof(char)<<“,”<<sizeof(y)/sizeof(char); }
A.3 3
B.4 4
C.4 10
D.10 10
第6题:
目前使用的可编程控制器使用()。
第7题:
下列选项中属于程序设计语言的是()。 ①BASIC ②C++ ③Java ④Flash ⑤Pascal ⑥Dreamweaver
第8题:
C/C++、Pascal、Fortran等是编译型程序设计语言,而早期的Basic语言是解释型程序设计语言。
第9题:
若有说明:char*lang[]={"F0RTRAN","BASIC","PASCAL","JAVA","C"};则lang[3]的值是()
第10题:
编译程序
编译方式
解释方式
解释程序
第11题:
①②③④
②③④⑤
①②③⑤
①②③⑥
第12题:
t
一个地址值
java
javac++
第13题:
设有下面的两个类定义: class AA{ void Show ( ) {System.out.println ("I Like Java"):} } class BB extends AA} void Show ( ) {System.out.println ("I like C++"); } } 则顺序执行如下语句后输出的结果为( )。 AA a; BB b; a.Show (); b.Show ();
A.I Like Java I Like C++
B.I Like C++ I Like Java
C.I Like Java I Like Java
D.I Like C++ I Like C++
第14题:
已知int a,*pa=&a:输出指针pa十进制的地址值的方法是( )。
A.cout<<pa;
B.cout<<*p;
C.cout<<&pa;
D.cout<<long(pa);
第15题:
我知道在C++中cout 和printf 都能用于输出,但是他俩肯定在输出的方式、细节上有差别的。
我想问 指针,char* p=“abcd” 按我的理解p就是存储地址的变量,输出p就应该是输出存储“abcd”的空间首地址。
用printf则输出的是存储“abcd”的空间首地址(这和我预想的一样),用cout输出p则整个字符数组都输出了,这是为什么?他们两个的输出方式到底有什么差别。以至于输出同一个变量会得到不同的结果?
比如:
#include<iostream>
#include<stdio.h>
using namespace std;
int main () {
char* p="abcd";
cout<<p<<" "<<*p;//这里p输出的是abcd完整的字符串,而*p则输出的是第一个字符a。
printf("%x %c",p,*p);//这里p则输出的是存储“abcd”的空间首地址,*p则输出第一个字符a。
return 0;
}
您说的这个跟cout,printf没关系
输出不同是因你printf的格式不对
应该为printf("%s %c",p,*p)
cout<<p默认帮你进行了格式化,即是%s“”
第16题:
下述(47)都是面向对象的程序设计语言。
A.SmallTalk、C++、Java
B.Basic、C++、Java
C.ASP、Java、C
D.Fortran、C++、C
第17题:
以下程序段输出的结果是( )。 char str[]="BCDE",*ptr=str; cout<<*(ptr+4)<<endl;
A.0
B.69
C.字符E的地址
D.一个空字符
第18题:
下列高级语言中,能用于面向对象程序设计的语言是()。
第19题:
一般高级语言(C/C++、Pascal、FORTRAN、COBOL等)都是采用()。
第20题:
下列程序语言中,可视化的面向对象编程的高级语言是()
第21题:
“闰年问题”的算法用Basic B、Pascal C、C++ D、C语言都可以实现。
第22题:
对
错
第23题:
对
错