首页 > 其他分享 >实验二

实验二

时间:2023-10-23 12:12:52浏览次数:21  
标签:include 源代码 int 实验 printf main

实验任务一

源代码

 1 #include<stdio.h>
 2 #include<time.h>
 3 
 4 #define N 5
 5 #define N1 375
 6 #define N2 465
 7 
 8 int main()
 9 {
10     int number;
11     int i;
12     
13     srand(time(0));
14     
15     for(i=0;i<N;++i){
16         number=rand()%(N2-N1+1)+N1;
17         printf("202383290376%04d\n",number);
18          
19     }
20     return 0;
21  }

运行结果

实验任务二

源代码

 1 #include<stdio.h>
 2 int main()
 3 {
 4     char color;
 5     while(scanf("%c",&color)!=EOF){
 6         switch(color){
 7             case 'r':printf("stop!\n");break;
 8             case 'g':printf("go go go\n");break;
 9             case 'y':printf("wait a minute\n");break;
10             default:printf("something must be wrong...\n");
11         }
12         getchar();
13     }
14     return 0;
15 }

运行结果

试验任务三

源代码

 1 #include<stdio.h>
 2 int main()
 3 {
 4     int i,n,a,day;
 5     srand(time(0));
 6     day=rand()%31+1;
 7     n=3;
 8     
 9     printf("猜猜2023年11月那一天会是你的lucky day\n");
10     printf("开始喽,你有三次机会,猜猜吧(1~30):");
11     for(i=1;i<=n;i++){
12         scanf("%d",&a);
13         if(a==day){
14             printf("哇,猜中了:-)\n");
15             break;
16         }
17         else if(a>day)
18             printf("你猜的日期晚了,你的lucky day还没到呢\n");
19             
20         else
21             printf("你猜的日期早了,你的lucky day已经过了\n");
22     if(i<3)
23     printf("再猜(1~30)\n");
24     else if(i==3)
25     printf("次数用完了。告诉你是%d\n",day);
26     }
27     return 0;
28 }

 实验任务四

源代码

 1 #include<stdio.h>
 2 int main(){
 3     int n,i,a,t;
 4     double m,s;
 5     while(scanf("%d%d",&n,&a)!=EOF){
 6         m=0.0;
 7         s=0.0;
 8         t=a;
 9         for(i=1;i<=n;i++){
10             m=m*10+a;
11             s+=i/m;
12         }
13         printf("n=%d a=%d s=%f\n",n,t,s);
14     }
15     return 0;
16 } 

实验结果

实验任务五

源代码

 1 #include<stdio.h>
 2 int main(){
 3     int i,line,column;
 4     for(i=1;i<=9;i++){
 5         for(line=1;line<=i;line++){
 6             column=line*i;
 7             printf("%d*%d=%d\t",line,i,column);
 8         }
 9         printf("\n");
10     }
11     return 0;
12 }

实验结果

实验任务六

源代码

 1 #include<stdio.h>
 2 int main(){
 3     int n,j,i,k;
 4     
 5     scanf("%d",&n);
 6     for(j=1;j<=n;j++){
 7         for(k=1;k<j;k++)
 8         printf("\t");
 9         for(i=1;i<=(2*n-1)-(2*j-2);i++)
10           printf(" O \t") ;
11           printf("\n");
12           
13           for(k=1;k<j;k++)
14         printf("\t");
15         for(i=1;i<=(2*n-1)-(2*j-2);i++)
16           printf("<H>\t") ;
17            printf("\n");
18            
19            for(k=1;k<j;k++)
20         printf("\t");
21         for(i=1;i<=(2*n-1)-(2*j-2);i++)
22           printf("I I\t") ;
23            printf("\n");
24        
25     }
26         
27 
28         return 0;
29 }

实验结果

 

标签:include,源代码,int,实验,printf,main
From: https://www.cnblogs.com/hxqbbimoshuchou666/p/17767951.html

相关文章

  • ARM汇编指令实验
    题目地址为0x40008000起始的内存中存放了20个无符号的8位整数,请编写ARM汇编程序实现如下功能:采用冒泡法将以上内存中的数据按照从小到大的顺序排列。注意:在验收实验时,需要自己把具体的数据存放在对应地址的内存中,然后对数据排序,最后通过ADS软件的Memory查看最终的排序结果。代......
  • 实验2 类和对象_基础编程2
    实验任务1方式1main.cpp1#include"t.h"23//测试4voidtest(){5cout<<"Tclassinfo:"<<T::doc<<endl;6cout<<"Tobjectsmax_count:"<<T::max_count<<endl;7......
  • 实验二_OOP_张文瑞_202213260018
    1、实验一 程序源码:#include<iostream>#include<cmath>classComplex{private:doublereal,imag;public:Complex(doubler=0,doublei=0):real{r},imag{i}{};Complex(constComplex&c):real{c.real},im......
  • 实验2
    实验1源代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineN1374#defineN2465intmain(){intnumber;inti;srand(time(0));//以当前系统时间作为随机种子for(i=0;i<N;++i){number=ran......
  • 实验2
    任务1#ifndefT_H#defineT_H#include<iostream>#include<string>usingnamespacestd;classT{public:T(intx=0,inty=0);T(constT&t);T(T&&t);~T();voidset_m1(intx);intget_m1()const;intget_m2()co......
  • 实验2
    3.c.hpp#include<iostream>#include<cmath>classComplex{public:Complex(doubler=0,doublei=0);Complex(constComplex&c);doubleget_real()const;doubleget_imag()const;voidshow()const;voidadd(const......
  • 实验二 类和对象
    实验任务三1#include<iostream>2#include<cmath>34classComplex{56private:7doublereal;8doubleimag;910public:11Complex(doubler=0,doublei=0){12real=r;13imag=i;14}15......
  • 实验二
    任务三:complex.hpp代码:#include<iostream>#include<cmath>classComplex{public:Complex(doubler=0,doublei=0){real=r;imag=i;};Complex(constComplex&c){real=c.real;imag=c.imag;};~Complex(){};doubleget_real()const{returnreal......
  • 实验2 类和对象
    实验任务3t.hpp#pragmaonce#include<iostream>#include<cmath>usingnamespacestd;classComplex{public:Complex();Complex(doublereal0);Complex(doublereal0,doubleimag0);Complex(constComplex&x);doub......
  • 实验二 类与对象
    实验任务3complex.hpp#pragmaonce#include<iostream>#include<string>usingnamespacestd;classUser{public:User(std::stringname,std::stringpasswd="111111",std::stringemail=""):name{name},p......