C语言,怎么用for 循环给数组赋值 说的简单详细点, 谢谢了
发布时间:2025-05-13 16:20:19 发布人:远客网络
一、C语言,怎么用for 循环给数组赋值 说的简单详细点, 谢谢了
1、首先打开c语言项目,输入如图所示代码创建一个int类型的数组。
2、然后规定数组的大小,输入如图所示代码设置数组存储数据。
3、然后在mian函数中,创建int类型的变量i,输入如图所示代码用for语句。
4、输入如图所示代码在for语句中进行循环。在for语句中,利用printf语句。
5、然后设置输出的类型,输入如图所示代码再写入输出的对象。
6、然后点击运行程序,就可以看到数组的所有数据。
二、怎么用c语言实现数组的循环
1、初始:p1指向数组中第一个字符A,p2指向数组中最后一个字符G
2、s得到p1指向的值A后p1向后移一位,指向数组中第二个字符B
3、p1所指的第二个字符改为p2指向的字符G,p2向前移动一位,指向数组中第六个字符F
4、这次完成后数组值改为:AGCDEAG,p1指向数组第二个字符,p2指向数组中第六个字符
5、s得到p1指向的值G后p1向后移一位,指向数组中第三个字符C
6、p1所指的第三个字符改为p2指向的字符A,p2向前移动一位,指向数组中第五个字符E
7、这次完成后数组值改为:AGADGAG,p1指向数组第三个字符,p2指向数组中第五个字符
8、s得到p1指向的值A后p1向后移一位,指向数组中第四个字符D
9、p1所指的第四个字符改为p2指向的字符A,p2向前移动一位,指向数组中第四个字符G(刚刚被改动过)
10、这次完成后数组值改为:AGAAGAG,p1指向数组第四个字符,p2指向数组中第四个字符
三、c语言中for循环疑问:
for(表达式1;表达式2;表达式3)
2、判断表达式2,当其条件成立,执行循环体语句,然后执行第3步(你这里是j<5所以执行条件应该是j= 0,1,2,3,4。如果想j=5也执行可以用 j<6或者j<=5);
当表达式2的条件不成立时,结束循环执行第5步。
3、计算表达3;(注意一下,第2步中要求了执行循环体语句后才是第3步)
5、循环结束,执行for语句的后续语句。
如果你的循环没有跳出来应该是你的循环语句某处让j的值始终是低于5的,所以循环没有停下来,而是继续执行下去。