首页 > 其他分享 >实验2

实验2

时间:2023-03-17 11:44:26浏览次数:67  
标签:截图 include int ans 实验 printf main

实验二

任务1:

代码

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define N 5
#define R1 586
#define R2 701

int main()
{
    int number,i;
    
    srand( time(0) );
    
    for(i=0;i<N;++i)
    {
        number=rand()%(R2-R1+1)+R1;
        printf("20228330%04d\n",number);
    }
     
     return 0;
 } 

截图:

回答:1.line8的功能为随机生成586到701之间的随机数。

           2.功能为生成5个尾号为586到701之间的学号.

任务2:

代码:

#include <stdio.h>

int main()
{
    double x,y;
    char ans,c1,c2,c3;
    int a1,a2,a3;
    
    scanf("%d%d%d",&a1,&a2,&a3);
    printf("a1=%d,a2=%d,a3=%d\n",a1,a2,a3);
    
    scanf("%c%c%c%c",&ans,&c1,&c2,&c3);
    printf("c1=%c,c2=%c,c3=%c\n",c1,c2,c3);
    
    scanf("%lf,%lf",&x,&y);
    printf("x=%lf,y=%lf\n",x,y);
     
     return 0;
 } 

截图:

任务3:

代码1:

#include <stdio.h>
#include <math.h>

int main()
{
    double x,ans;
    
    while(scanf("%lf",&x) != EOF)
    {
        ans=pow(x,365);
        printf("%.2f的365次方:%.2f\n",x,ans);
        printf("\n");
    }
     
     return 0;
 } 

截图:

代码2:

#include <stdio.h>
#include <math.h>

int main()
{
    double C,F;
    
    while(scanf("%lf",&C) != EOF)
    {
        F=1.8*C+32;
        printf("摄氏度C=%.2f时,华氏度F=%.2f\n",C,F);
        printf("\n");
    }
     
     return 0;
 } 

截图:

任务4:

代码:

#include <stdio.h>

int main()
{
    char x,ans;
    while(scanf("%c%c",&x,&ans) !=EOF){
    switch(x){
    case 'r':printf("stop\n");break;
    case 'g':printf("go\n");break;
    case 'y':printf("wait\n");break;
    default:printf("something must be wrong\n");
    }
    }
     return 0;
 } 

截图:

任务5:

代码:

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

int main()
{
    int number,data,i;
    srand((unsigned int)time(NULL));
    number=rand()%30+1;
    printf("猜猜今年4月哪天是你的幸运日\n");
    
    for(i=1;i<=3;i++){
        scanf("%d",&data);
        if(data==number){
            printf("猜中了\n");
            break;
        }
        if(data<number)
            printf("早了呢\n");
        if(data>number)
            printf("晚了呢\n");
        printf("你还有%d次机会\n",3-i);
    }
    if(data!=number)
       printf("偷偷告诉你,你的幸运日是%d号\n",number);
       
     return 0;
 } 

截图:

任务6:

代码:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int x,y;
    for(y=1;y<10;y++){
        for(x=1;x<=y;x++){
            printf("%d*%d=%d\t",x,y,x*y);
        }
        printf("\n");
    }
     
     return 0;
 } 

截图:

任务7:

代码:

#include <stdio.h>
#include <stdlib.h>

int main()
{
    int n,i,x,y;
    scanf("%d",&n);
    y=1;
    for(;n!=0;n--){
        for(x=1;x<y;x++){
            printf("\t");
        }
        for(i=1;i<=(2*n-1);i++){
            printf(" o \t");
        }
        printf("\n");
        for(x=1;x<y;x++){
            printf("\t");
        }
        for(i=1;i<=(2*n-1);i++){
            printf("<H>\t");
        }
        printf("\n");
        for(x=1;x<y;x++){
            printf("\t");
        }
        for(i=1;i<=(2*n-1);i++){
            printf("I I\t");
        }
        printf("\n");
        y++;
    }
     
    return 0;
 } 

截图:

回答:第i行要打印2*(n-i+1)-1个小人,需要打印i-1个空白。

 

 

 

标签:截图,include,int,ans,实验,printf,main
From: https://www.cnblogs.com/FC000/p/17223603.html

相关文章

  • 实验2
    实验2task1.实验代码#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){ intnumber; inti; sra......
  • 实验2
    实验任务一代码1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#defineN55#defineR15866#defineR27017intmain()8{9......
  • 实验2
    #include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){intnumber;inti;srand(time......
  • 实验二
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){intnumber;inti;......
  • 实验2
    实验任务1:#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){intnumber;inti;srand(......
  • 跟烤冷面一起做SEO实验:开篇词
    我可怜的网站一切的起因都源于我去年年底创建的网站腐蚀脚本,既然建立了网站,总是希望有人看的,然而事实就是这么残酷,我的博客真的没有多少观众老爷捧场0.0这里我也不管我......
  • 带你全方面了解字节 A/B 实验的文化与工具
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 A/B测试是在相同的环境下,通过随机的抽样把对照组和控制组进行区分,并分别实行新......
  • 实验2
    task.1源码//task1.c#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5#defineR1586#defineR2701intmain(){intnumber;i......
  • 实验2
    实验任务1实验代码#include<stdio.h>#include<time.h>#include<stdlib.h>#defineN5#defineR1586#defineR2701intmain(){ intnumber,i; srand......
  • 网络对抗 Exp1-逆向破解实验
    目录逆向及Bof基础实践目标实践内容实践思路BOF原理基础知识准备实验过程直接修改程序机器指令,改变程序执行流程通过构造输入参数,造成BOF攻击,改变程序执行流注入Shellcode......