首页/ 题库 / [单选题]设有以下程序片段:char s[ ]=P的答案

设有以下程序片段:char s[ ]=Program!;char p;p=s;则执行完上面的程序段后,(p+8)的值为( )

单选题
2021-09-06 20:33
A、!.
B、.\0.
C、.m.
D、不定值
查看答案

正确答案
B

试题解析

感兴趣题目
在过程式程序设计(①)、数据抽象程序设计(②)、面向对象程序设计(③)、泛型(通用)程序设计(④)中,C抖语言支持(15),C语言支持(16)。
有以下程序 #include <stdio.h> voidfun(char*t,char*s) {while(*t!=0) t++; while((*t++=*s++)!=0); } main() {char ss[10]="acc",aa[10]="bbxxyy"; fun(ss,aa); printf("%s,%s ",ss,aa); } 程序的运行结果是
有以下程序: #include<stdio.h> void fun(char*t,char*s) { while(*t!=0)t++; while((*t++=*s++)!=0); } main() { char ss[10]="acc",aa[10]="bbxxyy"; fun(ss,Aa);printf("%s,%s ",ss,Aa); } 程序的运行结果是( )。
设有下面的程序段: char s[]="china"; char*p;p=s; 则下列叙述正确的是
设有下面的程序段:char s[]="china"; char*p; p=s;则下列叙述正确的是
设有程序段:char s[]="china"; char *p ; p=s ; 则下面叙述正确的是( )。
以下与库函数strcmp(char *s,char *t)功能相等的程序段是( )。
以下与库函数strcmp(char *s,char *t)功能相等的程序段是( )。
打开程序Cprog082.C,完成其中的f( )函数,该函数将以指针数组的形式存放的n个字符串按照升序排序。(提示:字符串复制函数是 strcpy(cha*,char*,)),字符比较函数是strcmp(char*,char*)
有以下程序 #include  char fun(char *c) {  if(*c<='Z'&&*c>='A')   *c-='A'-'a';  return *c; } main() {  char s[81],*p=s;  gets(s);  while(*p)  {   *p=fun(p);   putchar(*p);   p++;  }  printf(); } 若运行时从键盘上输入OPEN THE DOOR<回车>,程序的输出结果是(  )。
有以下程序: #include <stdio.h> main( ) { char s[ ] ="159" , * p; p=s; printf( "% c", * p + + ); printf("%~", * p++);}程序运行后的输出结果是( )。
执行下列程序时输入:123456789,输出结果是()。 main(){ char s[100]; int c,i; scanf("%c",&c); scanf("%d",&i); scanf("%s",s); printf("%c,%d,%s/n",c,i,s); }
相关题目
设有程序段:char s[]="china"; char *p ; p=s ; 则下面叙述正确的是( )。
设有以下程序片段:char a[ ]=hello,p;p=a;printf(%d,(p+5));执行上面的程序片段后的结果为( )
有下列程序段:char ch; int s=0; for(ch=’A’;ch<’Z’;++ch) if(ch%2= =0) s++; printf(“%d”,s);则执行上述片段后,程序的输出结果是( )
设有以下程序片段:char s[ ]=Program!;char p;p=s;则执行完上面的程序段后,(p+8)的值为( )
设有下列程序段: chars[20]="Beijing",*P; P=S; 则执行“p=s;”语句后,下列叙述正确的是( )。
设有下列程序段:chars[20]="Beijing",*P;P=S;则执行“p=s;”语句后,下列叙述正确的是( )。
有以下C程序:char fun(char x, char y){ if(x)return y;main(){ int a ='9', b ='8', c ='7';printf("% c/n", fun(fun(a,b), fun(b,c)));程序的执行结果是(31)。
有以下程序: mam() { char s[]="ABCD",*p; for( p=s+1;p<s+4;p++)printf("%s ",p); } 程序运行后的输出结果是( )。
有以下程序 main() { char s[]="ABCD", *p; for( p=s+1;p<s+4;p++) printf("%s ",p); } 程序运行后的输出结果是
有以下程序 main() { char s[]="ABCD",*p; for(p=s+1;p<s+4;p++)printf("%s ",p); } 程序运行后的输出结果是
有以下程序main( ){ char s[ ]="ABCD",*p;for(p=s+1;p<s+4;p++)printf("%s\n",p);}程序运行后的输出结果是
有以下程序: void fun2(char a,char b) {printf(”%c%c”,a,b); } char a=A,b=B; void funl( ){a=C;b=D;} main( ) { funl( ); printf("%c%c",a,b); fun2(E,F); } 程序的运行结果是( )。
设有下列程序段: char str[]="HelloWorld": char* plr; ptr=str: 执行上面的程序段后,*(ptr+10)的值为( )。
设有下列的程序段: char str[]="HelloWorld"; char*ptr; ptr=str; 执行上面的程序段后,*(ptr+10)的值为( )。
有以下程序: void funl(char*p) { char*q; q=P; while(*q!=\O) {(*q)++;q++;} } main { char a[]={"Program"),*P; p=&a[3];funl(p); printf("%s\n",a); } 程序执行后的输出结果是( )。
以下程序的运行结果为______。 char *c []={ "ENTER", "NEW", "POINT", "FIRST" }; char **cp []={ c+3, c+2, c+1, c}; char ***cpp=cp; main () {printf ("%s ",**++cpp); }
设有如下的程序段: char str[]="Hello"; char *ptr; ptr=str; 执行完上面的程序段后,*(ptr+5)的值为( )。
设有如下的程序段: char str[]="HelloWorld"; char*ptr; ptr=str; 执行上面的程序段后,*(ptr+10)的值为( )。
C/C++、Pascal、Fortran等是编译型程序设计语言,而早期的Basic语言是解释型程序设计语言。
有以下程序: #include void fun(char(*p)[6]) { int i; for(i=0;i<4;i++)printf("%c",p[i][i]); printf(" "); } main( ) { char s[6][6]={"ABCDE","abcde","12345","FGHIJ","fghij","54321"}; fun(s); } 程序的运行结果是( )。
广告位招租WX:84302438

免费的网站请分享给朋友吧