有以下程序A.1,2,3,0,0,0,0,0,0,0,B.1,2,3,1,2,3,0,0,0,0,C.123,0,0,0,0,l23,0,0,0,0,D.1,2,3,0,0,1,2,3,0,0,

题目

有以下程序

A.1,2,3,0,0,0,0,0,0,0,

B.1,2,3,1,2,3,0,0,0,0,

C.123,0,0,0,0,l23,0,0,0,0,

D.1,2,3,0,0,1,2,3,0,0,


相似考题
更多“ 有以下程序A.1,2,3,0,0,0,0,0,0,0,B.1,2,3,1,2,3,0,0,0,0,C.123,0,0,0,0,l23,0,0,0,0,D.1,2,3,0,0,1,2,3,0,0, ”相关问题
  • 第1题:

    有以下程序 #include<stdi0.h> main {FILE*fp;int a[0]一{1,2,3,0,0},i; fp=fopen("d2.dat,"wb"); fwrite(a,sizeof(int),5,fp); fwrite(a,sizeof(int),5,fp); fclose(fp); fp=fopen("d2.dat","rb"); fread(a.sizeof(int),10,fp); fclose(fp); for(i=0;i<10;i++)printft("%d",a[i]); } 程序的运行结果是( )。

    A.1,2,3,0,0,o,0,0,0,0,

    B.1,2,3,1,2,3,0,0,0,0,

    C.123,0,0,0,0,123,0,0,0,0,

    D.1,2,3,0,0,1,2,3,0,0,


    正确答案:D
    本题程序首先用函数fopen以“wb”的方式开打文件“d2.dat”,然后调用两次fwrite函数将数组a的5个元素,依次输出到文件fp中,共10个字节,关闭文件。再次打开文件,使用文件指针指向文件的开头,调用head函数从文件印中读取这10个字节的数据到数组a中。型数组bb中,因此,【2】处填“str[i]-0”;由函数proc可知,变量n中存放整型数组bb中的元素个数,最后要返回到主函数当中,因此,【3】处填“n”。

  • 第2题:

    有以下程序

    #include

    main

    { FILE *fp;

    int a[10]={1,2,3,0,0},i;

    fp=fopen("d2.dat,"wb");

    fwrite(a,sizeof(int),5,fp);

    fwrite(a,sizeof(int),5,fp);

    fclose(fp);

    fp=fopen("d2.dat","rb");

    fread(a.sizeof(int),10,fp);

    fclose(fp);

    for(i=0;i<10;i++) printft("%d",a[i]);

    }

    程序的运行结果是( )。

    A.1,2,3,0,0,0,0,0,0,0,

    B.1,2,3,1,2,3,0,0,0,0,

    C.123,0,0,0,0,123,0,0,0,0,

    D.1,2,3,0,0,1,2,3,0,0,


    正确答案:D
    本题程序首先用函数fopen以“wb”的方式开打文件“d2.dat”,然后调用两次fwrite函数将数组a的5个元素,依次输出到文件fp中,共10个字节,关闭文件。再次打开文件,使用文件指针指向文件的开头,调用head函数从文件印中读取这10个字节的数据到数组a中。型数组bb中,因此,【2】处填“str[i]-'0'”;由函数proc可知,变量n中存放整型数组bb中的元素个数,最后要返回到主函数当中,因此,【3】处填“n”。

  • 第3题:

    有以下程序 程序运行后的输出结果是( )。A.6,4,3,2B.6,2,l,l,C.1,1,2,6,SXB

    有以下程序

    程序运行后的输出结果是( )。

    A.6,4,3,2

    B.6,2,l,l,

    C.1,1,2,6,

    D.2,3,1,6,


    正确答案:A
    第一个嵌套的for循环功能将对角线上的数据从大到小排序,其他数据不变,排序完成后,a[0][0]值为6,输出第一行为6432,答案选择A)

  • 第4题:

    有以下程序:

    程序运行后的输出结果是( )。

    A.1,2,3,0,0,0,0,0,0,0,

    B.1,2,3,1,2,3,0,0,0,0,

    C.123,0,0,0,0,123,0,0,0,0,

    D.1,2,3,0,0,1,2,3,0,0,


    正确答案:D
    本题考查文件操作函数,两次fwrite后,币文件中已经写入l,2,3,O,0,l,2,3,0,0然后将文件币中的内容重新写人数组a中,最后输出a为1。2,3,0,0,1,2,3,0,0,所以选项D正确。

  • 第5题:

    有以下程序

    程序运行后的输出结果是( )。

    A.10,64

    B.10,l0

    C.64,l0

    D.64,64


    正确答案:A
    f(a+1)展开后为3+1*3+l*3+1结果为10.f((a+1))展开后为(3+1)*(3+1)*(3+1)值为64,答案选择A)