单项选择题
下面程序的功能是输出以下形式的金字塔图案:
*
* * *
* * * * *
* * * * * * *
main()
int i,j;
for(i=1;i<=4;i++)
ror(j=1;j<=4-i;j++)printf("");
for(j=1;j<=______;j++)printf("*");
printf("\n");
在下划线处应填入的是
A.i
B.2*i-1
C.2*i+1
D.i+2
热门
试题
单项选择题
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END) ;语句的作用是使位置指针从文件末尾向前移2*sizeof(int)字节) #include <stdio.h> main() FILE*fp;int i,a[4]=1,2,3,4,b; fp=fopen( data.dat , wb ); for(i=0;i<4;i++)fwrite(&a[i],sizeof(int),1,fp); fclose(fp); fp=fopen( data.dat , rb ); fseek(fp,-2L*sizeof(int),SEEK_END) ; fread(&b,sizeof(int),1,fp); *从文件中读取sizeof(int)字节的数据到变量b中* felose(fp); printf( %d n ,b) ; 执行后输出结果是
A.2
B.1
C.4
D.3