单项选择题

下面程序的功能是输出以下形式的金字塔图案:
*
***
*****
*******
main()
int i,j;
for(i=1;i<=4;i++)
for(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

<上一题 目录 下一题>
热门 试题

单项选择题
有以下计算公式:若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。

A. if(x>=0) y=sqrt(x);
else y=sqrt(-x);
B. y=sqrt(x);
if(x<0) y=sqrt(-x);
C. if(x>=0) y=sqrt(x);
if(x<0) =sqdrt(-x);
D. y=sqrt(x>=0x:-x);

单项选择题
下面程序的运行结果是()。 #include<stdio.h> main() static char a[]= Languagef ,b[]= programe ; char*p1,*p2;int k; p1=a;p2=b; for(k=0;k<=7;k++) if(*(p1+k)==*(p2+k)) printf( %c ,*(p1+k));

A. gae
B. ga
C. Language
D. 有语法错

相关试题
  • 在软件开发中,下面任务不属于设计阶段的是...
  • 设已定义i和k为int类型变量,则以下for循环...
  • 有下列二叉树,对此二叉树中序遍历的结果为...
  • 下列叙述中正确的是()
  • 有以下程序: struct STU char name[...