当前位置:问百问>百科知识>for( ;1 ;)什么意思求解释

for( ;1 ;)什么意思求解释

2024-11-02 05:10:32 编辑:zane 浏览量:578

for( ;1 ;)什么意思求解释

的有关信息介绍如下:

i++就是i自增1的意思。每次循环后i都会自动加1,直到i>=3时就退出循环。循环几次,如分别是i=0,1,2,3,4,5时执行一次printf("a[%d]=%d\n",i,a[i]);。

实例使用了嵌套循环输出2~100之间的素数如下:

#!/usr/bin/python# -*- coding: UTF-8 -*-

i = 2while(i < 100): j = 2

while(j <= (i/j)): if not(i%j): break

j = j + 1

if (j > i/j) : print i, " 是素数"

i = i + 1

print "Good bye!"

for( ;1 ;)什么意思求解释

扩展资料

冒泡排序的代码如下

#include <stdio.h>

int main()

{ int i,j,t,a[11];  //定义变量及数组为基本整型

printf("请输入 10 个数:\n"); 

for(i=1;i<11;i++)

scanf("%d",&a[i]);  //从键盘中输入 10 个数

for(i=1;i<10;i++)   //变量 i 代表比较的趟数

for(j=1;j<11-i;j++)  //变量j代表每趟两两比较的次数

  if(a[j]>a[j+1])

{

        t=a[j];   //产利用中间变童实现两值互换 

        a[j]=a[j+1];

        a[j+1]=t;

      }

printf("排序后的顺序是:\n"); 

for(i=1;i<=10;i++)

printf("%5d",a[i]);   //将胃泡排序后的顺序输出 

printf("\n");

return 0;

 }

版权声明:文章由 问百问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.wenbwen.com/article/193111.html
热门文章