更多"有以下程序: #include <string.h> main( "的相关试题:
[单项选择]有以下程序:
#include <string.h>
main( )
char str[][20]="Hello","Beijing"*p=str;
printf("%/n",strlen(p+20));
程序运行后的输出结果是
A. 0
B. 5
C. 7
D. 20
[单项选择]以下程序:
#include<stdio.h>
main( )
char str[10];
scanf("%s",&str);
printf("%s/n",str);
运行上面的程序,输入字符串how are you,则程序的执行结果是( )。
A. how
B. how are you
C. h
D. howareyou
[单项选择]有以下程序:
#include<string.h>
main( )
char str[][20]="Hello","Beijing"),*p=str[0];
printf("%d/n",strlen(p+20));
程序运行后的输出结果是( )。
A. 0
B. 5
C. 7
D. 20
[单项选择]以下程序运行后的输出结果是
#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
[单项选择]有以下程序
#include
main( )
{ char a=4;
printf("%d/n",a=a<<1);
}
程序的运行结果是
A. 40
B. 16
C. 8
D. 4
[单项选择]有以下程序
#include
main(int argc,char *argv[])
{int i=1,n=0;
while(iA. 3
B. 5
C. 7
D. 11
[单项选择]有以下程序
#include
main( )
{ char a = 'H';
a = (a >= 'A' && a <= 'Z') (a - 'A' + 'a') : a;
printf("%c/n", a);
}
程序运行后输出结果是
A. A
B. a
C. H
D. h
[单项选择]有以下程序
#include
main( )
{char p[20]={′a′,′b′,′c′,′d′},q[]="abc",r[]="abcde";
strcat(P,r);strcpy(P+strlen(q),q);
printf("%d\n",strlen(P));
}
程序运行后的输出结果是【 】。
A. 9
B. 6
C. 11
D. 7
[单项选择]
有以下程序
#include
main( )
{ unsigned char a=8,c;
c=a>>3;
printf("%d/n",c);
}
程序运行后的输出结果是()
A. 32
B. 16
C. 1
D. 0
[单项选择]有以下程序
#include
main( )
{char p[20]={′a′,′b′,′c′,′d′},q[]="abc",r[]:"abcde";
strcpy(P+strlen(q),r);strcat(p,q);
printf("%d%d\n",sizeof(p),strlen(p));
}
程序运行后的输出结果是【 】。
A. 209
B. 99
C. 2011
D. 1111