更多"若输入ab,程序运行结果为______。 main( ) sta"的相关试题:
[单项选择]若输入ab,程序运行结果为______。
main( )
static char a[2];
scanf("%s",
A. ;
[单项选择]以下程序的输出结果是 ( )
main( )
static char a[10] ="Chinese";
printf("%d",strlen(a));
A. 7
B. 2
C. 9
D. 10
[单项选择]设有如下程序:
#include "string.h"
main( )
static char s1[20],s2[20];
scanf("%s",s1);scanf("%s",s2);
if(strcmp(s1,s2)) printf("@");
else printf("$");
printf("%d/n",strlen(strcat(s1,s2)));
如果从键盘上输入name<回车>name1<回车>,则程序运行后的输出结果是 ( )
A. $8
B. @10
C. $9
D. @9
[单项选择]若有如下程序:
main( )
static char*a[3]="123","456","789");
char **b;
b=a; ++b;
printf("%s,%s/n",*a,*a+1);
printf("%s,%s/n",*b,b[1]);
则程序运行后的输出结果是( )。
A. 123,456,
B. 123,23
C. 123,23
D. 123,456
[单项选择]下列程序的输出结果是
class Test
public static void main(Siring args[])
int n=7;
n<<=3;
n=n&n+1/n+2^n+3;
n>>=2;
System.out.printtn(n);
-
A. 0
B. 1
C. 14
D. 64
[单项选择]下面的程序运行时,若输入395,则输出结果是
Private Sub Command1_Click( )
Dim x%
x=InputBox("请输入一个3位整数")
Print x Mod 10, x/100, (x Mod 100)/10
End Sub
A. 3 9 5
B. 5 3 9
C. 5 9 3
D. 3 5 9
[单项选择]以下程序运行后;输出结果是______。
main( )
char*d[]="ab","cde";
printf("%x",d[1]);
A. cde
B. 字符c的ASCII码值
C. 字符c的地址
D. 出错
[单项选择]
下面程序运行时,若输入395,则输出结果是()
Private sub command1_Click( )
Dim x%
x=InputBox("请输入一个3位整数")
Print x Mod 10,x\100,(x Mod 100)\10
End Sub
A. 3 9 5
B. 5 3 9
C. 5 9 3
D. 3 5 9
[单项选择]以下程序运行后,输出结果是________。
main( )
char*d[]="ab","cde";
printf("%x",d[1]);
A. cde
B. 字符c的ASCII码值
C. 字符c的地址
D. 出错
[单项选择]下面程序运行时,若输入395,则输出结果是( )。
Private Sub Cmd1_Click( )
Dim a%
a=InputBox("请输入一个3位整数")
Print a Mod 10,a/100,(a Mod 100)/10
End Sub
A. 5 9 3
B. 3 5 9
C. 5 3 9
D. 3 9 5
[单项选择]下列程序的输出结果是
Class Test
public static void main(String args[])
int n=7;
n<<3;
n=n&n+1|n+2^n+3;
n>>=2;
System.out.println(n);
)
A. 0
B. -1
C. 14
D. 64
[单项选择]下列程序的输出结果是
class Test
public static void main(String args[])
int n=7;
n<<=3;
n=n&n+1|n+2^n+3;
n>>=2;
System.out.println(n);
A. 0
B. -1
C. 14
D. 64
[单项选择]下面程序运行结果为( )。
main( )
char c='a';
if('a'<c< ='z') cout<<"LOW";
else cout<<"UP";
A. LOW
B. UP
C. LOWUP
D. 语句错误,编译不能通过
[单项选择]以下程序运行后的输出结果是
#include
#include
main( )
char str[][20]='One * World", "One * Dream!", *p=str[1];
printf("%d,", strlen(p)); printf("%s/n", p);
A. 9,One * World
B. 9,One * Dream
C. 10,One * Dream!
D. 10,One * World
[单项选择]下面程序段的运行结果是( )。
char a[]="abcdefgh";
char *p=a;
p+=3;
printf("%d/n",strlen(strcpy(p,"ABCD")));
A. 8
B. 12
C. 4
D. 7
[单项选择]下面程序的运行结果为
#include
void main( )
char a=,'3';
switch(
[单项选择]以下程序运行后的输出结果是
#include <string.h>
main( )
char m[20]='a','b','c','d',n[]="abc",k[]="abcde";
strcpy(m+strlen(n),k); strcat(m,n);
printf("%d%d/n", sizeof(m), strlen(m));
A. 2011
B. 99
C. 209
D. 1111
[单项选择]下列程序的运行结果为( )。
#include<stdio.h>
void abc(char*str)
int a,b,i,j;
for(i=j=0;str[i]!='/0';i++)
if(str[i]!='a')
str[j++]=str[i];
str[j]='/0';
void main( )
char str[]="abcdef";
abc(str);
printf("str[]%s",str);
A. str[]=bcdef
B. str[]=abcdef
C. str[]=a
D. str[]=ab