#include<stdioh>
int main()
{
int i,j,n ;
printf("请输入一个数字 n:\n") ;
scanf("%d",&n) ;
//你这儿多加了个括号啊,而且这缩进看着很混乱啊,即使是这样打印出来也是个死循环
//你是想做成打印什么样的呢?
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++) printf(""); //只循环一次就不用写for了
printf("\n") ; //输出第一行星星
for(i=2;i<n;i++)
{
for(j=1;j<i;j++) printf(" ");
for(j=i;j<=i;j++) printf("");
printf("\n");
} //输出中间行星星
for(j=1;j<=n;j++) printf(""); //只循环一次就不用写for了
printf("\n"); //输出最后一行星星
}
return 0;
}
是打算输出这种效果么? 如果是的话,上面给你改了下代码
新建窗体,画个PictureBox
粘贴下面代码 然后单机窗体就能出现五角星。
Private Sub Form_Click()
Dim l As Long, a As Long, b As Long, du As Double
du = 31415926 / 10 '18度
a = 600
b = 600
l = 600
Picture1Line (a, b)-(a + l Sin(du), b + l Cos(du))
Picture1Line (a + l Sin(du), b + l Cos(du))-(a - l / 2, b + l / 2 Tan(2 du))
Picture1Line (a - l / 2, b + l / 2 Tan(2 du))-(a + l / 2, b + l / 2 Tan(2 du))
Picture1Line (a + l / 2, b + l / 2 Tan(2 du))-(a - l Sin(du), b + l Cos(du))
Picture1Line (a - l Sin(du), b + l Cos(du))-(a, b)
End Sub
写程序大图标写小星星怎样改成大星星方法,首先在打开的excel表格中选中需要添加图标集的单元格并点击工具栏中的“条件格式”选项。然后在打开的“条件格式”中选择“图标集”选项。点击打开“图标集”后可以看到不同的图标样式,选择其中一种合适的图标样式。即可将选中的单元格的数据前方添加上对应选择的图标集中的符号。
思路一:对于天上掉星可以定义一个星的结构,用数组来盛放(不提倡)
思路二:现在屏幕上随即话一个星,在取得屏幕,再随即画一个。
画圆:和思路二类似,但是两幅图都提到了动画,我这也没想出好的处理方法,对于星可以用一个星的变量存放,话多次,在改变位置,园呢就每次覆盖吧。
以上就是关于C语言编程打印星星程序检查,谢谢全部的内容,包括:C语言编程打印星星程序检查,谢谢、如何用VB程序制作一个五角形、写程序大图标怎么写小星星怎样改成大星星等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)