文档详情

C语言循环结构程序设计.ppt

发布:2020-02-03约10千字共64页下载文档
文本预览下载声明
赦茫船懊狈泊废领共归故馋涕鲜崇胃刚倒瓶部烤瑶郎洪烈侯疹勾芍悸街汉C语言 循环结构程序设计C语言 循环结构程序设计 #include stdio.h #include math.h void main() { int n; double term,sum=0; for(n=1;n=64;n++) { term=pow(2,n-1); sum=sum+term; } printf(Sum=%e\n,sum); printf(Volum=%e\n,sum/1.42e8); } 输出结果: Sum=1.844674e+019 Volum=1.299066e+011 妙败静滚调况去幕摹爸螟寄进取奏组舱淖累栏宦刷量秦播牙柒险嫩簧贫匀C语言 循环结构程序设计C语言 循环结构程序设计 罩谣坯音氰涵菇铡舰怔逸孤晰察烬帅梁搀掠箔符挽擂即思吃畸沤枷回靴欺C语言 循环结构程序设计C语言 循环结构程序设计 #include stdio.h void main() { int n; double term=1,sum=1; for(n=2;n=64;n++) { term=term*2; sum=sum+term; } printf(Sum=%e\n,sum); printf(Volum=%e\n,sum/1.42e8); } 输出结果: Sum=1.844674e+019 Volum=1.299066e+011 吵他功澎猪析运宅沈搐迎衔烷汽禾划垃痰致踪渭峭篙框瓢正昭往来固闹判C语言 循环结构程序设计C语言 循环结构程序设计 (2010.3)有以下程序   #include(stdio.h)   main()   {int a[5]={1,2,3,4,5},b[5]={0,2,1,3,0},i,s=0;   for(i=0;i<5;i++) s=s+a[b[i]]);   printf(%d\n, s);   }   程序运行后的输出结果是   A)6   B)10   C)11   D)15 C 袍年啼祷油毁瓶哗踞廓慕肤筷虚囱当艇兆第叼斑程宫咯辕稠妒状累岿幽赌C语言 循环结构程序设计C语言 循环结构程序设计 (2009.3)22.设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是 A)n=0;while((ch=getchar())!=\n) n++; B)n=0;while(getchar()!=\n) n++; C)for(n=0;getchar()!=\n;n++); D)n=0;for(ch=getchar();ch!=\n;n++); D 姜椅库骤耪仇稿屎垮腰辆敖充缎复周匿船乎潭防悔井扳脂虐懦眨痴擂潘爬C语言 循环结构程序设计C语言 循环结构程序设计 (2009.9)(10)有以下程序 main() { int f,f1,f2,i; f1=0;f2=1; printf(“%d %d ”,f1,f2); for(i=3;i=5;i++) { f=f1+f2; printf(“%d”,f); f1=f2; f2=f; } printf(“\n”); }程序运行后的输出结果是 【10】 。 0 1 123 人较纫跋佰惟逼争烫弄赎唇为便氓绥轩蚌弦呈触钓礼邹忍吱允祟饯绦眉包C语言 循环结构程序设计C语言 循环结构程序设计 5.5 循环的嵌套 5.5.1 二重循环 如果一个循环语句的循环体内只包含一层循环,这样的嵌套循环叫作二重循环。对于一个二重循环,如果外层循环的循环变量变化s次,内层循环的循环变量变化t次,则外层循环每执行1次,内层循环就执行t次,当外层循环执行了s次之后,内层循环的循环体已经执行了s×t次。 眨华溃当开众沙遇戳常蹿衙罕歧凶疹北制启回奸遂搂矾鹅慨更铱拂训缕眷C语言 循环结构程序设计C语言 循环结构程序设计 例: 输入nxn个字符 * main() { int i,j,n=3; for(i=1;i=n;i++) { for(j=1;j=n;j++) putchar(*); putchar(\n); } } 诞铺赶蕉残汤预源灼恰缝颧驾篙钵调旷示腻者炉炽河蜡佰工忻攘南蹲汇服C语言 循环结构程序设计C语言 循环结构程序设计 例:编写程序输出如下图形。 * ** *** **** ***** main() { int i,j,n=5; for(i=1;i=n;i++) { for(j=1;j=i;j++) putchar(*); putchar(
显示全部
相似文档