【问题标题】:C Program - Another nested loop issueC 程序 - 另一个嵌套循环问题
【发布时间】:2014-03-10 09:07:22
【问题描述】:

刚开始学习C编程中的嵌套循环逻辑,不知道在C编程中如何实现,长度和行要跟在输入的数字后面,用'-'分隔数据

Enter number: 2
-1-3
----

Enter number: 7
-1-3-5-7-9-1-3
--------------
-1-3-5-7-9-1-3
--------------
-1-3-5-7-9-1-3
--------------
-1-3-5-7-9-1-3

有人知道如何实现吗?感谢您的帮助。

【问题讨论】:

  • 看来周围的人也都刚刚开始。如果您找到解决方案,请告诉我们。
  • 有趣的问题,但你能展示你已经尝试过的吗?

标签: c nested-loops


【解决方案1】:
#include <stdio.h>

int main(){
    int i,j,n;

    printf("Enter number: ");
    scanf("%d", &n);
    for(i=0;i<n;++i){
        for(j=0;j<2*n;++j){
            if(i%2==0 && j%2==1)
                printf("%d", j % 10);
            else
                printf("-");
        }
        printf("\n");
    }
    return 0;
}

【讨论】:

    猜你喜欢
    • 2012-09-01
    • 1970-01-01
    • 2021-05-17
    • 2022-11-21
    • 2017-09-20
    • 2016-06-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多