题目内容

若有以下程序 include<stdio.h> int*flint*S,int*t){ intk; if(*S<*t){ k=*s;*s=*t;*t=k;} retums;} main(){ inti=3,j:5,*p=&i,*q=&j,*r; r=f(p,q); pfintf(%d,%d,%d,%d,%d\n,i,j,*P,*q,*r);} 则程序的输出结果是

A. 3,5,5,3,5
B. 3,5,3,5,5
C. 5,3,5,3,5
D. 5,3,3,5,5

查看答案
更多问题

有以下程序: include<stdio.h> yoidfun(char*c) { while(*c) { if(*c>=aa&&*c<=z)*c=*c=*(*a-A); C++; } } yoidmain() { chars[81]; gets(s);fun(s);puts(s); } 当执行程序时从键盘上输入HelloBeijing<回车>,则程序的输出结果是

A. HELLOBEIJING
B. HelloBeijing
C. helloBeijing
D. hELLOBeijing

试述阿·马歇尔经济理论体系的主要特点。

若有定义语句:doublea,*p=&a;以下叙述中错误的是

A. 定义语句中的*号是一个说明符
B. 定义语句中的P只能存放double类型变量的地址
C. 定义语句中*p=&a把变量a的地址作为初值赋给指针变量P
D. 定义语句中的,*号是一个间址运算符

下面选项中的程序段,没有编译错误的是

A. char*sp,s[10];sp=""Hello"";
B. char*sp,s[10];S=""Hello"";
C. charstrl[10]=""computer"",str2[10];str2=strl;
D. charmark[];mark=""PROGRAM"";

答案查题题库