高级语言程序设计
VIP题库
设有数据定义语句”inti,j=7,*p=&i;”,则与“i=j;”等价的是()
设有数据定义语句“char*a=”ABCD”;”,则语句”printf(”%s”,a);”的输出是____;而语句“printf(”%c”,*a);”的输出是____。
输入3个整数,按从大到小的次序输出。要求用指针变量来处理3个整数。
执行下列程序段,则输出结果是()#include<string.h>char*P=”ABC”;prinff(”%d”,strlen(P)+*P);
下列程序段的输出结果是_____。char b[]="1234",*p=b;for(;*p;p+=2) printf("%s\n",p+1);
设有定义语句“int x[8]={5,4,3,2,1},*p=x+2;”,则*--p的值是()
下面的程序用来统计指定文件中字符的个数,请填写程序中缺少的语句成分。 #include<stdio.h> #include<stdlib.h> voidmain() {FILE*fp; longBum=0; if((fp=fopen("p1.c","r"))==NULL) {printf("Cannotopenfile!\n");exit(0);} while____{fgetc(fp);num++;} printf("Bum=%d\n",num); fclose(fp); }
设名为"dl.dat"的二进制文件中依次存放了100个整数,编一个程序,在这100个短整数中查找x。查到则输出其在100个短整数中的序号,查不到则输出"Notfound!"。反复进行,直到输入的x等于0时止。
通常把磁盘文件中的数据读到内存缓冲区,称为文件的____;把内存缓冲区的数据写到磁盘文件中,称为文件的____。
关于fputc(x,y)函数,下列说法中错误的是()
«
1
2
...
57
58
59
60
61
62
63
...
82
83
»