-
程序读入用户输入的一个值,要求创建一个自定义的异常,如果输入值大于10,使用throw语句显式地引发异常,异常输出信息为“something’s wrong!”, 语句为()。
A . if ( i > 10 ) throw Exception(“something’s wrong!”);
B . if ( i > 10 ) throw Exception e (“something’s wrong!”);
C . if ( i > 10 ) throw new Exception(“something’s wrong!”);
D . if ( i > 10 ) throw new Exception e ("something’s wrong!");
-
若有以下定义chars=’ 92’;则该语句()
A . 使s的值包含一个字符
B . 定义不合法,s的值不确定
C . 使s的值包含4个字符
D . 使s的值包含3个字符
-
有定义语句:int b;charc[10];,则正确的输入语句是()
A . scanf("%d%s",&b,&c);
B . scanf("%d%s",&b,c);
C . scanf("%d%s",b,c);
D . scanf("%d%s",b,&c)。
-
有定义语句:int x,y;若要通过scanf(%d,%d,&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是 ( )
-
有定义语句:intb;charc[10];,则正确的输入语句是()。
-
若已有定义chars[10];inti;下列输入函数调用中错误的是()。
-
若有以下定义和语句chars1[10]=abcd!,*s2=n123\
-
若有定义chars[10];则在下面表达式中不表示s[1]的地址的是()
-
若有定义语句:char s[10]=1234567\0\0
-
若有说明语句chars='\72';则变量s()。
-
有定义语句:chars[10];,若要从终端给s输入5个字符,错误的输入语句是( )
-
有定义语句 : int b;char c[10];, 则正确的输入语句是( )
-
设变量a和b,已定义为int类型,若要通过scanf(”a=%d,b=%d”,&a,&b);语句分别给a和b输入1和2
设变量a和b,已定义为int类型,若要通过scanf(”a=%d,b=%d”,&a,&b);语句分别给a和b输入1和2,则正确的数据输入内容是【 6 】。
-
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是()。
A.gets(&s[0]);
B.scanf("%s",s+1);
C.gets(s);
D.scanf("%s",s[1]);
-
有定义语句:int x,y;若要通过scanf("%d,%do,&x,&y);语句使变量x得到数值11,变量y得到数值 12,下面四组输入形式中,错误的是
A.11 12<回车>
B.11, 12<回车>
C.11,12<回车>
D.11,<回车> 12<回车>
-
有定义语句:int b;char c[10] ;则正确的输入语句是()。A.seanf("%d%s" ,&b,&c);B.scanf("
有定义语句:int b;char c[10] ;则正确的输入语句是()。
A.seanf("%d%s" ,&b,&c);
B.scanf("%d%s",&b,c);
C.seanf("%d%s",b,c);
D.scanf("%d%s",b,&c);
-
有定义语句:int x,y; 若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。
A.11 12<回车>
B.11,<空格>12<回车>
C.11,12<回车>
D.11,<回车>12<回车>
-
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是()。 A.gets(&s[0]);
有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是()。 A.gets(&s[0]); B.scanf("%s",s+1); C.gets(s); D.scanf("%s",s[1]);
A.存储空间不一定连续,且各元素的存储顺序是任意的
B.存储空间不一定连续,且前件元素一定存储在后件元素的前面
C.存储空间必须连续,且前件元素一定存储在后件元素的前面
D.存储空间必须连续,且各元素的存储顺序是任意的
-
有定义语句:int b;char c[10];,则正确的输入语句是
A.scanf("%d%s",&b,&c);
B.scanf("%d%s",&b,c);
C.scanf("%d%s",b,c);
D.scanf("%d%s",b,&c);
-
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使i、j、k的值分别为2、3、4,下列正确的输入语句是()。
A.scanf("%3d,%3d,%3d",&i,&j,&k);
B.scanf("%d,%d,%d",&i,&j,&k);
C.scanf("%d%d%d",&i,&j,&k);
D.scanf("i=%d,j=%d,k=%d",&i,&j,&k);
-
下述函数引用中,()是含有错误的。其中s的定义如下:chars[10];
A.scanf("%s",&s);
B.printf("%s",s);
C.puts(s+3)
D.gets(s)
-
若有定义:chars[]="china";则C编译系统为数组s开辟【】个字节的内存单元。
-
若有定义:char cint d程序运行时输入:c=1,d=2<回车>,能把字符1输入给变量c、整数2输入给变量d的输入语句是()
A.scanf("c=%c,d=%d",&c,&d);
B.scanf("c=í=%d",&c,&d);
C.scanf("c=%d,d=%d",&c,&d);
D.scanf("c=Y=%d",&c,&d);
-
20、有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是()。
A.gets(&s[0]);
B.scanf("%s",s+1);
C.gets(s);
D.scanf("%s",s[1]);