更多"有以下程序: main( ) char s[]='159',*"的相关试题:
[单项选择]有以下程序
main( )
char s[]="159",*p;
p=s;
printf("%c",*p++);
pritnf("%c",*p++);
程序运行后的输出结果是
A. 15
B. 16
C. 12
D. 59
[单项选择]有下列程序:
main( )
char s[]="abcde";
s+=2;
printf("%d/n", s[0];
执行后的结果是( )。
A. 输出字符a的ASCII码
B. 输出字符c的ASCII码
C. 输出字符c
D. 程序出错
[单项选择]有以下程序:
main( )
{ char a=''a'',b;
print("%c,",++a);
printf("%c/n",b=a++);
}
程序运行后的输出结果是( )。
A. b,b
B. b,c
C. a,b
D. a,c
[单项选择]以下程序的运行结果是______。 main( ) { char n=0x20; printf("%d/n",n=n<<1); }
A. 100
B. 160
C. 128
D. 64
[单项选择]以下程序的输出结果是( )。
main( )
char c1='6',c1='0'
printf("%d,%d,%d/n",c1,c2,c1-c2);
A. 因输出格式不合法,输出出错信息
B. 54,48,6
C. 6,0,7
D. 6,0,6
[单项选择]有以下程序main( ){ char a='a',b;print("%c,",++a);printf("%c/n",b=a++);}程序运行后的输出结果是()
A. b,b
B. b,c
C. a,b
D. a,c
[单项选择]有以下程序:
#include
void f(char *s,char *t)
{ char k;
if(*s) f(s,t);
}
main( )
{ char str[10]="abcdefg",*p;
p=str+strlen(str)/2+1; f(p,p-2); printf("%s/n",str);
}
程序运行后的输出结果是______。
A. abcdefg
B. gfedcba
C. gbcdefa
D. abedcfg
[单项选择]下面程序的输出结果是 ( )
main( )
char x=040;
print("%d//n",x=x<<1);
A. 100
B. 160
C. 120
D. 64
[单项选择]有以下程序: void ss(char *s,char t) { while(*s) { if(*s==t)*s=t-'a'+'A'; s++; } } main( ) {char str1[100]="abcddfefdbd",c='d'; ss(str1,c);printf("%s/n",str1); } 程序运行后的输出结果是( )。
A. ABCDDEFEDBD
B. abcDDfefDbD
C. abcAAfefAbA
D. Abcddfefdbd
[单项选择]有以下程序:
#include
void fun(char*t,char*s)
while(*t!=0)t++;
while((*t++=*s++)!=0);
main( )
char ss[10]=”acc”,aa[10]=”bbxxyy”;
fun(ss,a
A. ;printf"%s,%s/n",ss,aa);
[单项选择]若有如下程序;
main( )
char a[]="china/0name/0";
printf("%d,",strlen(
A. );
B. 5,12
C. 11,11
D. 12,12