问题

以下能正确定义字符串的语句是

A)char str[]={' \ 064'};

B)char str="kx43";

C)char str=";

D)char str[]="\0";

参考答案
您可能感兴趣的试题
  • 以下数组定义中错误的是A)int x[][3]={0};B)int x[2][3]={{l,2},{3,4},{5,6}};C)int x[][3]={{l,2,3},{4,5,6}};D)int x
  • 若要求从键盘读入含有空格字符的字符串,应使用函数A)getc()B)gets()C)getchar()D)scanf()
  • 以下四个程序中,完全正确的是A)#include main();{/*programming*/printf(programming!\n);}B)#include
  • 若有定义 : float x=1.5; int a=1,b=3,c=2; 则正确的 switch 语句是A)switch(x){ case 1.0: printf(*\n);case 2.0: p
  • 若各选项中所用变量已正确定义,函数 fun 中通过 return 语句返回一个函数值,以下选项中错误的程序是A)main(){ …… x=fun(2,10); …… }float fun(int a,
  • 在以下给出的表达式中,与 while(E) 中的 (E) 不等价的表达式是A)(!E==0)B)(E>0 ‖ E<0)C)(E==0)D)(E!=0)