更多"有以下程序,其功能是:以二进制'写'方式打开文件d1.dat,写入l-"的相关试题:
[填空题]有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。
#include <stdio.h>
main( )
FILE *fp;
int i,a[100],b[100];
fp=fopen("d1.dat","wb");
for(i=0;i<100;i++) a[i]=i+1;
fwrite(a,sizeof(int),100,fp);
fclose(fp);
fp=fopen("d1.dat", 【20】 );
fread(b,sizeof(int ),100,fp);
fclose(fp);
for(i=0;i<100;i++) printf("%d/n",b[i]);
[填空题]有以下程序,其功能是:以二进制"写"方式打开文件d1.dat,写入l-100这100个整数后关闭文件。再以二进制"读"方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。
#include
main( )
{FILE *fp;
int i,a[100],b[100];
fp=fopen("d1.dat","wb");
for(i=O;i<100;i++), a[i]=i+1;
fwrite(a,sizeof(int),100,fp);
fclose(fp);
fp=fopen("d1.dat",【 】);
fread(b ,sizeof(int),100,fp);
fclose(fp);
for(i=0;i<100;i++)prinff("%d\n",b[i]);
}
[单项选择]如果删除一个非零无符号二进制整数后的一个0,则此数的值为原数的
A. 4倍
B. 2倍
C. 1/2
D. 1/4
[单项选择]如果在一个非零无符号二进制整数后添加一个0,则此数的值为原数的()
A. 1/4
B. 1/2
C. 2倍
D. 4倍
[填空题]
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。
#include <stdio.h>
main( )
{FILE *fp;
int i,a[100],b[100];
fp=fopen ("d1.dat","wb");
for (i=0;i<100;i++) a[i]=i+1;
fwrite (a,sizeof(int),100,fp);
fclose {fp};
fp=fopen("d1.dat",());
fread (b,sizeof(int),100,fp);
fclose(fp);
for(i=0;i<100;i++) printf("%d/n",b[i]);
}
[填空题]以下程序把从终端读入的20个整数以二进制方式写到一个名为d.dat的新文件中,请填空。
#include <stdio.h>
FILE *fp;
main( )
int i,j;
if((fp=fopen( 【18】 ,"wb"))==NULL) exit(0);
for(i=0;i<20;i++)
scanf("%d",&j);fwrite(&j,sizeof(int),1, 【19】 );
fclose(fp);
[单项选择]将二进制机器语言程序转换为汇编程序的语言转换程序称为( )。
A. 编译程序
B. 汇编程序
C. 解释程序
D. 反汇编程序
[填空题]下面小应用程序实现在一个文本框中输入整数后回车,另一个文本框中显示这个整数的平方。
import javax. swing.*;
import java. applet.*;
import java. awt. event.*;
public class C2802 extends Applet
static JTextField text1,text2;
CC c=new CC( );
public void init( )
text1=new JTextField(10);
text2=new JTextField(20);
add(text1);add(text2);
______
class CC implements ActionListener
public void actionPerformed(ActionEvente)
if(e.getSource( )==C2802. text1)
long n=______;
C2802. text2. setText(n*n+" ");