循环结构程序设计.doc

上传人:hw****26 文档编号:3012244 上传时间:2019-05-17 格式:DOC 页数:6 大小:49.50KB
下载 相关 举报
循环结构程序设计.doc_第1页
第1页 / 共6页
循环结构程序设计.doc_第2页
第2页 / 共6页
循环结构程序设计.doc_第3页
第3页 / 共6页
循环结构程序设计.doc_第4页
第4页 / 共6页
循环结构程序设计.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、实验四 循环结构程序设计 (解答)1改错题(1)下列程序的功能为:求 1100 之和(和值为 5050)并输出。请纠正程序中存在错误,使程序实现其功能,程序以文件名 sy4_1.c 存盘。#include main()int i,sum=0;i=1;while(imain()int i,sum=0;i=1;while(imain()char x;x=z;while(x!=a)printf(“%3d“,x);x+;改正后的程序:#include main()char x;x=z;while(x!=a-1)printf(“%3c“,x);x- -;(3)下列程序的功能为:输出如下的图形,要求顶端的

2、*定位在第 21 字符位置,请纠正程序中存在错误,使程序实现其功能,程序以文件名 sy4_3.c 存盘。*#include void main() int i,j;for (i=0;ivoid main() int i,j;for (i=0;imain ()int r, m, n, t ;scanf (“%d%d“,if (mmain()int day,x1,x2;day=0;x1=1020;while( x10 )x2= x1/2-2 ;x1=x2;day+;printf(“day=%dn”,day);(3)下列程序的功能为:输出 100 以内能被 3 整除且个位数为 6 的所有整数;请填写

3、适当的符号或语句,使程序实现其功能,程序以文件名 sy4_6.c 存盘。#include main() int i,j;for(i=0; imain()int i, sum=0;for(i=1; imain()int i=0 ;long n=1;float e=0, t=1;while(t1e-5) e+=t;i+;n*=i;t=1.0/n;printf(“e=%fn“,e);(3)编写一个程序实现如下功能:验证下列结论:任何一个自然数 n 的立方都等于 n个连续奇数之和。例如: 13 =1 ; 23 =3+5 ; 33 =7+9+11 。 要求:程序对每个输入的自然数计算并输出相应的连续奇数,直到输入的自然数为 0 时止(程序以文件名 sy4_9.c 存盘)。参考程序:#include main() int num, a, i; while(1) printf(“输入一个自然数(输入 0 则结束程序) :“);scanf(“%d“, if(!num)break; a=num*num-num+1; /a 为第一个奇数printf(“%d*%d*%d=“,num, num,num);for(i=1; imain()int i;for(i=900;i=1000;i+)if(i%5=2printf(“学生总人数=%dn“,i);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 建筑建材

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。