以下程序的运行结果是char*s,*p,*w;inta=0,b=0;s=(char*)malloc(sizeof(char)*10);strcpy(s,"ThinkPad");p=s,w=s+strlen(s);while(p 1,3
举一反三
- 有以下程序 #include "stdio.h" main() { char *p,*q; p=(char *)malloc(sizeof(char)*20); q=p; scanf("%s%s",p,q); printf("%s%s ",p,q); } 若从键盘输入:abc def<回车>,则输出结果是
- 13.若从键盘输入“abc def”并按Enter键,则以下程序的输出结果是____________。 #include #include void main() { char *p,*q; p=(char *) malloc(sizeof(char)*20); q=p; scanf("%s%s",p,q); printf("%s %s",p,q); }
- 有以下程序#include 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 def B: abc def C: abc d D: d d
- 有以下程序:#include <;stdio.h>;#include <;stdlib.h>;int main(){char *p,*q;p=(char*)malloc(sizeof(char)*20);q=p;scanf("%s%s",p,q);printf("%s %s",p,q);return 0;}程序执行后若从键盘上输入:abc└┘def↙,则输出结果是( )。 A: d└┘d B: def└┘def C: abc└┘d D: abc└┘def
- 以下能正确读入字符串的程序段是________。 A: char *p; scanf("%s", p); B: char str[10]; scanf("%s", &str); C: char str[10], *p; p=str; scanf("%s", p); D: char str[10], *p=str; scanf("%s", p[1]);