c语言中怎么用while循环向数组中写入数字

c语言中怎么用while循环向数组中写入数字,第1张

需要一个输入数字为结束标志蚂袭

这里的a代表数组

比如

while(a[i]!=-1)

{

scanf("%d",a+i)

i++

}

这里的-1为结郑禅束标志 而且i<闷丛兄=数组长度

或者判断数组下标作为结束标志

比如 数组长度为10

while(i<10)

{

scanf("%d",a+i)

if(i>=10)

break

i++

}

祝学习进步!

例如咐弯:衡晌闷

int a[10]

int i = 0

while(i != 10) {

cin >谨穗>a[i]

}

循环写入示例如下(其他循环写入原散并理也是一样的):

<?php

//定义空数组

$arr= array()

//循环初始化条件

$i=1

//根据判断进行while循环

while($i<=10){

    //写入数组

    $arr[]="元素".$i

    //递增

    $i++

}

print_r($arr)

/*

 * Array

(

    [0] => 元素1

    [1] => 元素2

    [2] => 元素3

    [3] => 元素凯脊4

    [4] => 元素5

    [5] => 元素6

    [6] => 元素7

    [7] => 元素8

    [8] =>盯掘渗 元素9

    [9] => 元素10

)*/

?>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/bake/11987309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存