单项选择题

以下不正确的定义语句是()。

A、 double x[5]=2.0,4.0,6.0,8.0,10.0;
B、 int y[5.3]=0,1,3,5,7,9;
C、 charc\[]='1','2','3','4','5';
D、 char c2[]='\x10','\xa','\x8';

<上一题 目录 下一题>
热门 试题

单项选择题
若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是()。 int i=0; char s1[10]= ABCD ,s2[10]= EFG ; strcat(s1,s2); while(s2[i++]!=' 0') s2[i]=s1[i]; puts(s2);

A、 ABC
B、 ABCDEF
C、 EBCDEFG
D、 CBD

单项选择题
设变量已正确定义,则下列能正确计算f=n!的程序段是()。

A、 f=0;
for(i=1;i<=n;i++)f*=i;
B、 f=1;
for(i=1;i<n;i++)f*=i;
C、 f=1;
for(i=n;i>1;i++)f*=i;
D、 f=1;
for(i=n;i> =2;i--)f*=i;

相关试题
  • 变量a中的数据用二进制表示的形式是010...
  • 下述程序的输出结果是()。 #include<s...
  • 以下叙述中正确的是()。
  • 以下关于字符串的叙述中正确的是()。
  • 下面的程序执行后,文件test.t中内容是(...