正确答案: C
char str[2][3]={{'a‘,'b’},{’e’,'d’},{’e’,‘f'}}
题目:下面关于数组的初始化正确的是
查看原题查看所有试题
学习资料的答案和解析:
[单选题]程序调试的目的是
改正程序中的错误
解析:调试也称排错或纠错。它与成功的测试形影相随,测试成功的标志是发现错误。根据错误迹象,诊断错误的原因和位置,进而改正程序中的错误,这就是调试的任务。
[单选题]当使用fstrearn流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
没有
解析:解析:C++中没有规定文件打开时的隐含打开方式,因此考生在写程序是必须指定打开方式,否则将出现错误。
[单选题]在Visual FoxPro的查询设计器中“筛选”选项卡对应的SQL短语是
WHERE
解析:解析:本题考查对查询设计器的掌握,属常考题。在查询设计器中,与“筛选”选项卡对应的SQL短语是WHERE。故正确答案为选项A。“连接”选项卡与SQL语句的JOIN短语对应。“分组依据” 选项卡与SQL语句的GROUP BY短语对应,故选项A为正确答案。
[单选题]下面程序段的输出结果是( )。 public class Test {public static void main(String args[]){ int[] a=new int[11]; int[] p=new int[4]; int k=5; for(int i= 1 ; i= 10;i++) a[i]=i; for(int i=1 ; i=3;i++) p[i]=a[i*i]; for(int i= 1 ;i=3;i++) k=k+p[i]*2; System.out.println(k); }}
33
[单选题]有以下程序: #include stdio.h> main() { int s=0,a=1,n; scanf("%d",&n); do {s+=1;a=a-2;} while(a!=n); printf("%d\n",s); } 若要使程序的输出值为2,则应该从键盘给n输入的值是( )。
-3
解析:解析:本题考查do-while语句。当n=-1时,s+=1,s=1;a=a-2=-1;a!=n不成立,结束循环,此时s值为1,不符合题意;当n=-3时,s+=1,s=1;a=a-2=-1;a!=n成立,继续循环,s=s+1=2,a=a-2=-3;a!=n不成立,此时s值为2,符合题意。