易截截图软件、单文件、免安装、纯绿色、仅160KB

C_使用for循环画菱形

 源码:
# include <stdio.h>
 
int main()
{
    int i, j, k;
     
    /* 变量i从0到4,表示所画菱形图的第一至第五行 */
    for(i = 0; i <= 4; i++)
    {
        /* 当行数为i时,空格数是i的函数,为4-i个 */
        for(j = 0; j <= 3-i; j++)
            printf(" ");
        /* 星号数也是i的函数,为2i+1个 */
        for(k = 0; k <= 2*i; k++)
            printf("*");
        printf("\n");
    }
     
    /* 变量i从0到3,表示所画菱形图的第六至第九行 */
    for(i = 0; i <= 3; i++)
    {
        /* 当行数为i时,空格数是i的函数,此时为i个 */
        for(j = 0; j <= i; j++)
            printf(" ");
        /* 星号数也是i的函数,此时为7-2i个 */
        for(k = 0; k <= 6-2*i; k++)
            printf("*");
        printf("\n");
    }
    return 0;
}


相关文档:

c#与c、java的关系

 C#从Java继承而来的特点
  类:在C#中类的申明与Java很相似.这是合理的因为经验告诉我们Java模型工作得很好.Java的关键字import已经被替换成using,它起到了同样的作用.一个类开始执行的起点是静态方法Main().下面的Hello World程序展示了基本的形式:
  using System;
  class Hello
  {
  static v ......

C_数据类型转换

 源码:
# include <stdio.h>
 
int main()
{
    /* 定义变量并赋初值 */
     int    a = 5;       
    char   c = 'a';   // 'a'的ASC码的值为97
    ......

C_判断语句if与else的组合使用

 源码:
# include <stdio.h>
 
int main()
{
    int x, y;
    printf("请输入自变量x:");
    scanf("%d", &x);
 
    if(x < 6)
    {
        ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号