循环结构(c语言)

1.求Fibonacci数列的前40个数。这个数的特点:第1,2两个数为1。从第3个数开始,该数是其前两个数之和。

法1:

#include <stdio.h>

int main()

{

int f1=1,f2=1,f3;

printf("%d\n%d\n",f1,f2);

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

{

f3=f1+f2;

printf("%d\n",f3);

f1=f2;

f2=f3;

}

return 0;

}

法2:

#include <stdio.h>

int main()

{

int f1=1,f2=1,f3;

int i;

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

{

printf("%12d%12d",f1,f2);

if(i%2==0) printf("\n");

f1=f1+f2;

f2=f2+f1;

}

return 0;

}

3.输入一个大于3的整数,判断是否为素数。

#include <stdio.h>

int main()

{

int n,i;

printf("please enter a integer number,n=?");

scanf("%d",&n);

if(i=2; i<=n-1; i++)

if(n%i==0)break;

else if(i<n) printf("%d is not prime\n",n);

return 0;

}

循环结构(c语言)

时间: 2024-10-05 05:26:22

循环结构(c语言)的相关文章

C语言-循环结构及break、continue

循环结构 -------------------------- --1-- 结构循环 1.1 while循环 1.2 do…while循环 1.3 for循环 --2-- break和continue 2.1 break关键字 2.2 continue关键字 -------------------------- [写在开头:] 『 生活中的循环: C语言中的循环: 循环结构是程序中一种很重要的结构.其特点是,在给定的条件成立时,反复执行某程序段,直到条件不成立为止. C语言中提供了多种循环语句:

今天开始进入循环结构的C语言,压力慢慢开始了。

初学C语言,加上脑子不够灵光,今天学习了循环结构,for,which,do_which的语句,在计算循环算法上慢慢开始有压力. 一道特别有意思题,输入一个数让他反序输出. 自己写了一大截,结果网上查查发现这算法如此神奇. #include <stdio.h>void main(){     int a,b=0;     printf("输入任意一个数:");     scanf("%d",&a);     while(a!=0)     {   

C语言---选择结构和循环结构

C语言的两种选择语句,1) if语句; 2) switch语句; 在if判断语句中,一般使用关系表达式. 关系运算符: <.<=.>.>=.==.!= 关系表达式:用关系运算符将两个或多个数值连起来. 当需要将多个关系表达式进行逻辑运算时, 逻辑运算符: &&.||.! 逻辑表达式: 用逻辑运算符联系多个关系表达式. C99中新定义过一种逻辑型变量,_Bool,需要使用头文件stdbool.h #include<stdbool.h> _Bool a,b;

160809209_李梦鑫_C语言程序设计实验3 循环结构程序设计

<C语言程序设计>实验报告 学 号 160809209 姓 名 李梦鑫 专业.班 计科16-2班 学    期 2016-2017 第1学期 指导教师 黄俊莲 吉吉老师 实验地点 C05 机 器 号 时    间 2016年 10 月   13 日    6   周 周四  1.2 节 截至日期 2016.10.13 11:50 实验任务清单 实验3-1 分别使用while循环.do while循环.for循环求                                         

黑马程序员— C语言选择结构和循环结构的总结

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 在学习完C语言的流程控制后,发现选择结构跟循环结构都各自有各自的特点,下面就来对选择结构与循环结构进行一个综合的总结 第一讲  选择结构与循环结构 选择结构主要包括if语句和switch语句,而循环结构包括for循环,while循环以及do while循环: 一 选择结构 1.if(条件){ }else if(条件2){ }else{ } 特点:同一时刻只有一个大括号里面的代码会执行. 2.s

黑马程序员————C语言基础语法二(算数运算、赋值运算符、自增自减、sizeof、关系运算、逻辑运算、三目运算符、选择结构、循环结构)

------Java培训.Android培训.iOS培训..Net培训.期待与您交流! ------- 第一讲  算数运算 C语言一共有34种运算符,包括了常见的加减乘除运算 1.加法运算+ 除开能做加法运算,还能表示正号:+5.+90 2.减法运算- 除开能做减法运算,还能表示符号:-10.-29 3.乘法运算* 注意符号,不是x,而是* 4.除法运算/ 注意符号,不是÷,也不是\,而是/ 整数除于整数,还是整数.1/2的值是0,这个并不是二分之一 5.取余运算% 什么是取余:两个整数相除之后

C语言的基本结构——循环结构

  今天我们计算机协会的社长给我说让我去给小学弟小学妹们讲一次C语言入门,他们老师已经讲过前面我们写过的博文了,我打算给他们讲一下C语言的基本结构--循环,判断,分支.  今天我们就着重说说循环结构.  循环结构分为三种,分别是for.while.dowhile;  我们首先说第一种:for循环..他的代码格式为: for(判断的数值初始化;判断条件;改变判断数值大小){ 循环语句块: }   我们举个例子,我们以输出1~10的数字为例: #include<stdio.h> int main(

C语言 03 循环结构

程序有三种结构 1.顺序结构 2.分支结构 3.循环结构  (通常与数组结合使用) while 循环 while(条件表达式){ 语句 } 注意:条件表达式为真,执行循环体,一旦条件表达式为假,循环停止. //用while打印出1~100之间不是7的倍数并且不包含7的数. int i=1; while (i<=100) { if (i%10!=7 && i/10!=7&&i % 7!=0) { printf("%d\n",i); } i++; }

五.php语言结构(2)循环结构

循环结构 学习目标:while  do while for 了解它们的特性,和区别,记住循环的几条件. 看代码: <?PHP //while 条件为真才运行. $i=0; while($i<=10){ echo $i++,'<br/>';      //打印出0 到 10 } //while ‘当’的意思.这表达式意为,当括号里的值为真时,就执行,直到为假. 所以,我们不断的修改值,让其为假停下来.这是个循环. //do while 条件不管真假,都执行一次 $i=100; do{