C语言如何输出数列1,1,2,2,3,3……求算法

学习 时间:2026-04-02 19:34:07 阅读:1702
C语言如何输出数列1,1,2,2,3,3……求算法不是printf("%d,%d,",i,i) ; 我要的是算法,是可以生成这样的一个数列的算法

最佳回答

健忘的背包

光亮的大白

2026-04-02 19:34:07

for( int i = 1 ; i 再问: 大神 我要的是算法,这样输出太简单了吧 再答: 1,1,2,2,3,3……这有什么算法啊,真心看不出来啊再问: 就是生成这样的规律数,这个结果是下一个公式的变量,所以不能简单的输出啊 再答: int a[n][2];for( int i = 0 ; i < n ; i++ ){ a[i][0] = i+1 ; a[i][1] = i+1;}刚才的有点问题再问: 这两个变量不能合为一个变量吗 再答: 你的意思是n和i使用一个变量打成同样的效果是吗,你能说一下为什么又这样的需求吗再问: 不是n。i 是a[i][0]和a[i][1] 用一个变量来表示这个结果 再答: 你就说你要怎么利用这个数列吧再问: 我要用的也很复杂。这个数列相当典型吧,难道就没有嘛 还是谢谢你啦 再答: 好吧,不知道你的具体用途,就没有太多的办法简化

最新回答共有2条回答

  • 专注的宝贝
    回复
    2026-04-02 19:34:07

    for( int i = 1 ; i 再问: 大神 我要的是算法,这样输出太简单了吧 再答: 1,1,2,2,3,3……这有什么算法啊,真心看不出来啊再问: 就是生成这样的规律数,这个结果是下一个公式的变量,所以不能简单的输出啊 再答: int a[n][2];for( int i = 0 ; i < n ; i++ ){ a[i][0] = i+1 ; a[i][1] = i+1;}刚才的有点问题再问: 这两个变量不能合为一个变量吗 再答: 你的意思是n和i使用一个变量打成同样的效果是吗,你能说一下为什么又这样的需求吗再问: 不是n。i 是a[i][0]和a[i][1] 用一个变量来表示这个结果 再答: 你就说你要怎么利用这个数列吧再问: 我要用的也很复杂。这个数列相当典型吧,难道就没有嘛 还是谢谢你啦 再答: 好吧,不知道你的具体用途,就没有太多的办法简化

上一篇 写一个100字小片段:雷锋精神有什么好处?

下一篇 植物细胞里是叶绿体多还是线粒体多