实验三

Posted tty-1999

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实验三相关的知识,希望对你有一定的参考价值。

demo5-1

技术图片

demo5-2

技术图片

由实验结果可以看出 break是结束循环,不再进行循环

continue 是结束此次循环 下个循环符合条件可以继续。

 

demo6-1

技术图片

demo6-2

技术图片

从这两个循环里break 和continue 只会影响内层循环

不会影响外层循环。

blank:while语句

 1 /* 
 2 编程找出5个整数的最大数和最小数 
 3 《C语言程序设计教程学习指导》p122实验内容(3) 
 4 */ 
 5 
 6 #include <stdio.h>
 7 int main() {
 8     int number, max, min, n;
 9     
10     n=1;
11     printf("输入第%d个数: ", n);
12     scanf("%d", &number);
13     
14     max = number;
15     min = number;
16     
17     while(n<5) {
18         n++;
19         printf("输入第%d个数: ", n);
20         scanf("%d", &number);
21         
22         if(number>= max)
23             max = number;
24         else if(number<= min)
25             min = number;
26     }
27     
28     printf("最大数为: %d
", max);
29     printf("最小数为: %d
", min);
30     
31     return 0;
32 } 
33  
技术图片



 
for 语句
 1 /* 
 2 编程找出5个整数的最大数和最小数 
 3 《C语言程序设计教程学习指导》p122实验内容(3) 
 4 */ 
 5 
 6 #include <stdio.h>
 7 int main() {
 8     int number, max, min, n;
 9     n=1;
10     printf("输入第%d个数: ", n);
11     scanf("%d", &number);
12     
13     max = number;
14     min = number;
15     
16     for (n=2;n<=5; n++)
17      { 
18         printf("输入第%d个数: ", n);
19         scanf("%d", &number);
20         if(number>= max)
21             max = number;
22         else if(number<= min)
23             min = number;
24     } 
25     printf("最大数为: %d
", max);
26     printf("最小数为: %d
", min);
27     
28     return 0;
29 } 
30  

技术图片

 

判断素数

 1 #include <stdio.h>
 2 int main(){
 3     int x,y =1;
 4     int count=0;
 5     printf("输出的素数为:
");
 6 for(x=101;x<=200;x++)
 7         {
 8             for(y=2;y<=x;y++)
 9             {
10                 if (x%y==0)
11                 
12                     break;
13             }
14             if(x==y){
15                 count++;
16                  printf("%6d",x);
17             if(count%5==0) 
18             printf("
");
19         }
20         }
21     printf("
""101~200之间有%d个素数",count);
22     
23     
24     
25 return 0;    
26 }

 

技术图片

 

星号:

 1 #include<stdio.h> 
 2 int main(){
 3     int line = 1;
 4     int x;
 5     for(line=1;line<=5;line ++)
 6 {
 7     for(x=1;x<10;x++){
 8         if(x>5-line&&x<5+line)
 9         printf("%c",*);
10         else
11         printf(" ");
12     }
13     printf("
");
14         
15     }
16     
17 
18     return 0;
19 } 

技术图片

 

 

总结与体会:看做好的实例感觉自己好像都看得懂,到自己做了,就感觉各种卡壳,然后我就觉得应该要自己找点例子,自己先写一写流程啥的,多练练,也是因为平时没花什么时间的原因吧。

 

 

 

以上是关于实验三的主要内容,如果未能解决你的问题,请参考以下文章

汇编实验五

实验四

验证码逆向专栏极验三代四代点选类验证码逆向分析

C++项目三代码参考(改进版)

实验五

JSP 设计教师与学生不同登陆界面(带验证码)