首页 > 其他 > 详细

实验3

时间:2019-04-15 21:36:20      阅读:126      评论:0      收藏:0      [点我收藏+]

part1

continue:使其后程序不运行 继续从头开始运行程序

break:程序运行到此为止

continue:技术分享图片

break:技术分享图片

在两层嵌套循环中,内层循环中如果出现continue,是否影响外层循环?

技术分享图片

无影响

在两层嵌套循环中,内层循环中如果出现break,是否影响外层循环?

技术分享图片

无影响

part2

#include <stdio.h>
int main() {
    int number, max, min, n;
    
    n=1;
    printf("输入第%d个数: ", n);
    scanf("%d", &number);
    
    max = number;
    min = number;
    
    while(n < 5) {
        n++;
        printf("输入第%d个数: ", n);
        scanf("%d", &number);
        
        if(max<number)
            max = number;
        else if(min>number)
            min = number;
            }
    printf("最大数为: %d\n", max);
    printf("最小数为: %d\n", min);
    
    
    return 0;
}

技术分享图片

改为for语句格式:

#include <stdio.h>
int main() {
    int number, max, min, n;
    
    n=1;
    printf("输入第%d个数: ", n);
    scanf("%d", &number);
    
    max = number;
    min = number;
    
    for(n=2;n<=5;n++){
        printf("输入第%d个数:",n);
        scanf("%d",&number);
        if(number>max)
           max=number;
        else if(number<min)
           min=number;
    } 
    
    printf("最大数为: %d\n", max);
    printf("最小数为: %d\n", min);
    
    return 0;
} 

技术分享图片

part3

1.编程输出101~200之间所有素数,并输出这一区间内素数个数。

#include<stdio.h>
 int main(){
     int i=0,count=0,j=0;
     for(i=100;i<=200;++i){
          for(j=2;j<i;++j){
             if(i%j==0)  break;}
            if(i==j){
            count++;
            printf("%5d",i);
                 if(count%5==0){
              printf("\n");} 
     }
     }printf("\n");
     printf("100~200之间素数个数为:%d",count);
     
     return 0;
 } 

技术分享图片

2.编程打印出星星状图案

#include <stdio.h>
int main() {
    int col,line,n;
    for(line=1;line<=5;line++)
    {
        for(n=1;n<=5-line;n++)
        printf(" ");
        for(col=1;col<=(2*line-1);col++)
        {
        printf("*");
        }
        printf("\n");
    }
    return 0;
}

技术分享图片

总结:好难。

实验3

原文:https://www.cnblogs.com/konosuba/p/10713066.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!