【单选题】下列各类计算机程序语言中,不属于高级程序设计语言的是
【填空题】以下程序从名为 filea.dat 的文本文件中逐个读入字符并显示在屏幕上。请填空。 #include main() { FILE *fp; char ch; fp = fopen( 【3】 ); ch = fgetc(fp); while (!feof(fp)) { putchar(ch); ch=fgetc(fp); } putchar("\n"); fclose(fp); }
【多选题】气郁体质的人可多食下列哪些食物
【填空题】设有定义: FILE *fw; ,请将以下打开文件的语句补充完整,以便可以向文本文件 readme.txt 的最后续写内容。 fw=fopen("readme.txt", );
【其它】编程用函数实现牛顿迭代法求方程 的根。其中原函数值的求解使用float f(float x),导数的函数值使用float f1(float x),方程根的求解使用float root(float x),要求相邻两次求得的方程根误差小于 ,即
【单选题】以下函数不能用于向文件写入数据的是
【其它】为了使电文保密,需要把电文明文通过加密方式变换成密文。加密规则为小写字母z变换成为a,大写字母Z变换成为A,其他字母变换成为该字母ASCII码后1位的字母,其他非字母字符保持不变。加密函数为void encrypt(char str[]);
【单选题】有下列程序: #include main( ) { int n,*p=NULL; *p=&n; printf("Input n:");scanf("%d",&p); printf("output n : "); printf("%d\n",p); } 该程序试图通过指针 p 为变量 n 读入数据并输出,但程序有多处错误,下列语句正确 的是( )
【单选题】下面关于 USB 接口的叙述中,错误的是
【填空题】以下程序从名为 filea.dat 的文本文件中逐个读入字符并显示在屏幕上。请填空。 #include main() { FILE *fp; char ch; fp = fopen( 【 3 】 ); ch = fgetc(fp); while (!feof(fp)) { putchar(ch); ch=fgetc(fp); } putchar("\n"); fclose(fp); }
【单选题】微型计算机硬件系统中最核心的部件是 。
【单选题】设 fp 已定义,执行语句 fp=fopen("file","w"); 后,以下针对文本文件 file 操作叙述的选项中正确的是
【单选题】有以下程序(文件) #include main( ) { FILE *fp; int k,n,i,a[6]={1,2,3,4,5,6}; fp = fopen("d2.dat","w"); for (i=0; i<6; i++) fprintf(fp, "%d\n",a[i]); fclose(fp); fp = fopen("d2.dat","r"); for (i=0; i<3; i++) fscanf(fp, "%d%d", &k, &n); fclose(fp); printf("%d,%d\n", k, n); } 程序运行后的输出结果是
【其它】用牛顿迭代法求根。方程为 ,系数a、b、c、d的值依次为1,2,3,4,由主函数输入。求x在1附近的一个实根。求出根后由主函数输出。
【单选题】存储程序控制”的原理是由哪一位科学家提出的?
【其它】写一个函数,用“冒泡法”对输入的10个字符按有小到大顺序排列
【多选题】特禀质可常按下列哪些穴位
【单选题】有以下程序 #include main() { int a[]={1,2,3,4},y,*p=&a[3]; --p; y=*p;printf("y=%d\n",y); } 程序的运行结果是( )
【单选题】有以下程序 #include void fun(int a[], int n) { int i, t; for(i=0; i
【填空题】. 以下程序用来判断指定文件是否能正常打开,请填空。 #include main() { FILE *fp; if(((fp=fopen("test.txt", "r"))== __________)) printf(" 未能打开文件 !\n"); else printf(" 文件打开成功 !\n"); }
【单选题】有以下程序 #include int f(int t[],int n); main { int a[4]={1,2,3,4},s; s=f(a,4); printf("%dn",s); } int f(int t[],int n) { if(n>0) return t[n ‐ 1]+f(t,n ‐ 1); else return 0; } 程序运行后的输出结果是 ( )
【填空题】设有定义: FILE *fw; ,请将以下打开文件的语句补充完整,以便可以向文本文件 readme.txt 的最后续写内容。 fw=fopen("readme.txt", ___________ );
【填空题】以下程序运行后的输出结果是【 】。(文件的读写) #include main() { FILE *fp;int x[6]={1,2,3,4,5,6},i; fp=fopen("test.dat","wb"); fwrite(x,sizeof(int),3,fp); rewind(fp); fread(x,sizeof(int),3,fp); for(i=0;i<6;i++) printf("%d",x[i]); printf("\n"); fclose(fp); }
【单选题】在 16 位编译系统上,若有定义 int a[ ]={10,20,30},*p=a; , 当执行 p++; 后,下列说法 错误的是( )
【单选题】有下列程序: main( ) { int a[ ]={2,4,6,8,10},y=0,x,*p; p=&a[1]; /* p=&a[1]=p+1 */ for(x=1;x<3;x++) y+=p[x]; printf("%d\n",y); } 程序运行后的输出结果是( )
【单选题】有以下函数(字符指针做函数参数) int fun(char *x, char *y) { int n=0; while( *x==*y&&*x!='\0') {x++; y++; n++; } return n; } 函数的功能是
【单选题】以下表示随机存储器的是
【其它】编程实现使用函数的递归调用求解斐波那契数列!函数的形式为:int fibonacci(int n),其中n为要求解得第几个数,返回值为其对应值。如fibonacci(5),得到的值为5
【单选题】有以下程序 #include void fun(int a, int b) { int t; t=a; a=b; b=t; } main() { int c[10]={1,2,3,4,5,6,7,8,9,0),i; for (i=0; i<10; i+=2) fun(c[i], c[i+l]); for (i=0; i<10; i++) printf("%d,",c[i]); printf("\n"); } 程序的运行结果是( )
【填空题】有下列程序,其功能是:以二进制 " 写 " 方式打开文件 d1.dat, 写入 1 ~ 100 这 100 个整 数后关闭文件。再以二进制 " 读 " 方式打开文件 d1.dat ,将这 100 个整数读入到另一个 数组 b 中,并打印输出。请填空。 #include 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]); }
【填空题】设文件 test.txt 中原已写入字符串 Begin ,执行以下程序后,文件中的内容为( ) #include mian() { file *fp; fp=fopen(“test.txt”,”w+”); fputs(“test”,fp); fclose(fp); +++ }
【单选题】现代电子计算机发展的各个阶段的标志是 。
【其它】用递归方法求n阶勒让德多项式的值,参考书P202页8.13
【单选题】有下列程序: #include #include void fun(char s[ ][10],int n) { char t; int i,j; for(i=0;is[j][0]){t=s[i][0];s[i][0]=s[j][0];s[j][0]=t;} } main( ) { charss[5][10]={"bcc","bbcc","xy","aaaacc","aabcc"}; fun(ss,5);printf("%s,%s\n",ss[0],ss[4]); } 程序的运行结果是( )
【单选题】有下列程序: main( ) { int a=1, b=3,c=5; int *p1=&a, *p2=&b,*p=&c; *p=*p1*(*p2); printf("%d\n",*p); } 执行后的输出结果是( )
【单选题】当个人计算机以拨号方式接入 Internet 时,必须使用的设备是 。
【单选题】下列关于计算机病毒的说法中,正确的是 。
【单选题】若有以下函数首部 int fun (double x[10],int *n) 则下列针对此函数的函数声明语句中正确的是( )
【单选题】下列程序的输出结果是( ) main( ) { char s[ ]="159",*p; p=s; printf("%c",*p++); printf("%c",*p++); }
【其它】编写判断一个数是否为为素数的函数,函数的形式为:int prim (int m),其中m是需要判断的数,函数的返回值为1或0,当返回值是1时表示m是素数,当返回值是0时表示m不是素数;换行函数为:void print(),调用该函数能实现换行功能;在主函数中调用 prim ,实现对200~300以之间的素数进行输出,输出5个数时调用print函数进行换行。
【单选题】下面程序的输出结果是 main() { int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; printf("%d\n",*(p+2));}
【填空题】有下列程序,其功能是:以二进制 " 写 " 方式打开文件 d1.dat, 写入 1 ~ 100 这 100 个整 数后关闭文件。再以二进制 " 读 " 方式打开文件 d1.dat ,将这 100 个整数读入到另一个 数组 b 中,并打印输出。请填空。 #include 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]); }
【单选题】不属于按照覆盖范围大小进行分类的计算机网络有
【单选题】若有定义语句 : int year=2009, *p=&year; ,以下不能使变量 year 中的值增至 2010 的语句是
【单选题】DVD-ROM 属于
【判断题】养生要个体化,要辨体养生。
【单选题】不是组建局域网必需的设备。
【单选题】#include int fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n", fun(4,2));} 程序的运行结果是( )
【单选题】若计算机中连续 2 个字节内容的十六进制形式为 34 和 51 ,则它们不可能是
【单选题】有以下程序 #include int f(int x,int y) {return ((y-x)*x);} main() { int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c)); printf("%d\n",d); } 程序运行后的输出结果是( )