单项选择题
下面程序的运行结果是
#include<stdio.h>
main()
char a[]="morning",t;
int i,j=0;
for(i=1;i<7;i++) if(a[j]<a[i])j=i;
t=a[j]; a[j]=a[7];
a[7]=a[j]; puts[a];
A.mrgninr
B.mo
C.moring
D.morning
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
假设有如下定义:struct aint n;float kdata,*p;若要使p指向data中的成员n,正确的赋值语句是
A.p=&data.n;
B.*p=data.n;
C.p=(struct a*)&data.n;
D.p=(struct a*)data.n;
点击查看答案&解析
单项选择题
以下程序的输出结果是 typedef unionlong x[2] int y[4]; char z[8]; MYTYPE; MYTYPE them; main() printf( %d n ,sizeof(them));
A.32
B.16
C.8
D.24
点击查看答案&解析
相关试题
以下涵数rotate的功能是:将a所指N行N列的...
以下程序是求矩阵a,b的和,结果存入矩阵c...
设有定义“structint a;float b;char ...
阅读下面程序,则程序的执行结果为 【16...
下面程序是指从终端读入的20个字符放入字...