单项选择题

有以下程序   main( )   { char str[ ]="xyz",*ps=str;    while(*ps) ps++;    for(ps--;ps-str>=0;ps--) puts(ps);}   执行后输出结果是( )。

A.yz  xyz
B.z  yz
C.z  yz    xyz
D.x  xy    xyz
<上一题 目录 下一题>
热门 试题

单项选择题
有一函数,以下程序段中不能根据x值正确计算出y值的是( )。
A.if(x>0)y=1;   else if(x= =0)y=0;      else y=-1;
B.y=0;   if(x>0)y=1;  else if(x<0)y=-1;
C.y = 0;  if (x> = 0)     if (x>0) y = 1;  else y = -1;
D.if ( x > = 0)    if ( x>0)y = 1;   else y = 0;   else y = -1;
单项选择题
以下能正确定义数组并正确赋初值的语句是
A. int N=5,b[N][N];
B. int a[1][2]={{1},{3}};
C. int c[2][ ]={{1,2},{3,4}};
D. int d[3][2]={{1,2},{3,4}};
相关试题
  • 数据库保护分为:安全性控制、【 】、并发...
  • 以下程序运行后的输出结果是 ______...
  • 数据结构分为逻辑结构与存储结构,线性链表...
  • 数据的基本单位是【 】。
  • 以下程序运行后的输出结果是_______...