[单选题]

有以下程序: void fun1(char*p) {char*q; q=P; while(*q!='/0') { (*q)++;q++;} } main() {char a[]={"Program"),*p; p=&a[3];funl(p);printf("%s/n",A); } 程序执行后的输出结果是( )。

A.Prohsbn

B.Prphsbn

C.Progsbn

D.Program

参考答案与解析:

相关试题

有以下程序void fun1(char *p){ char *q;q=p;whi

[单选题]有以下程序void fun1(char *p){ char *q;q=p;while(*q!='/0'){ (*q)++; q++; ) }}main(){ char a[]={"Program"),*p;p=&a[3];fun1(p);printf(" % s/n",a);}程序执行后的输出结果是A.)ProhsbnB.)PrphsbnC.)ProgsbnD.)Program

  • 查看答案
  • 有以下程序 void fun 1 (char *p) { char *q; q=

    [单选题]有以下程序 void fun 1 (char *p) { char *q; q=p; while(*q!='/0') {(*q)++;q++;} } main() {char a[]={"Program"},*p; p=&a[3];fun1(p);printf("%s/n",a); } 程序执行后的输出结果是______。A.ProhsbnB.PrphsbnC.ProgsbnD.Program

  • 查看答案
  • 有以下程序:void funl(char*p){ char*q;q=P;whil

    [单选题]有以下程序: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);}程序执行后的输出结果是( )。A.ProhsbnB.PrphsbnC.ProgsbnD.Program

  • 查看答案
  • 以下函数实现的功能是void fun (char *s){char *p,*q,

    [单选题]以下函数实现的功能是void fun (char *s){ char *p,*q,temp; p=s; q=s+ strlen(s)-1; while (p<q) { temp=*p; *p=*q; *p=temp; p++; q--; }}A.将一个字符串首尾颠倒B.计算字符串的长度C.统计字符串中的空格个数D.将字符串中的小写字母变成大写字母

  • 查看答案
  • 有以下程序#includemain(){ char*p,*q;p=(char *

    [单选题]有以下程序includemain(){ char*p,*q;p=(char *)malloc(sizeof(char)*20);q=p;scanf(有以下程序 #include<stdlib.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)*20);q=p; scanf(“%s%s”,p,q);printf(“%s%s/n”,p,q); } 若从键盘输入:abc def<回车>,则输出结果是A.def defB.abc defC.abc d

  • 查看答案
  • 有以下程序:#includemain(){char *p,*q;p=(char*

    [单选题]有以下程序:includemain(){char *p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf(有以下程序: #include <stdlib.h> main() { char *p,*q; p=(char*)malloc(sizeof(char)*20); q=p; scanf("%s%s",p,q); ptintf("%s%s/n",p,q); } 若从键盘输入abc def<回车>,则输出的结果是( )。A.def defB.ab

  • 查看答案
  • 有以下程序:# includemain(){char*p,*q; p=(char

    [单选题]有以下程序: includemain(){char*p,*q; p=(char *)malloc(sizeof(char)* 20);q=p; sca有以下程序: # include<stdio.h> main() { char*p,*q; p=(char *)malloc(sizeof(char)* 20);q=p; scanf("%s %s",p,q);printf("%s %s/n",p,q); } 若从键盘输入;abc def<回车>,则输出结果是 ______。A.def de

  • 查看答案
  • 有以下程序:#includemain(){char *p,*q; p=(char

    [单选题]有以下程序:includemain(){char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scan有以下程序: #include <stdlib.h> main() { char *p,*q; p=(char*)malloc(sizeof(char)*20);q=p; scanf("%s%s",p,q); printf("%s%s/n",p,q); } 若从键盘输入:abc def<回车>,则输出结果是( )。A.def defB.abc

  • 查看答案
  • 有以下程序 #include void fun(char **p) { £«£

    [单选题]有以下程序 include void fun(char **p) { £«£«p; printf("%s/n",*p);有以下程序 #include <stdio.h> void fun(char **p) { ++p; printf("%s/n",*p); } main() { char *a[]={"Moming","Afternoon","Evening","Night"}; fun(a); } 程序的运行结果是A.AfternoonB.fternoonC.Mor

  • 查看答案
  • 有以下程序#include main(){ char *p,*q;p=(char

    [单选题]有以下程序include main(){ char *p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf有以下程序 #include <stdlib.h> main() { char *p,*q; p=(char*)malloc(sizeof(char)*20); q=p; scanf("%s %s",p,q); printf("%s %s/n",p,q); } 若从键盘输入:abc def<回车>, 则输出结果是A.def defB.abc

  • 查看答案
  • 有以下程序:void fun1(char*p){char*q;q=P;while