首页 > 其他分享 >实验2

实验2

时间:2022-10-22 21:01:08浏览次数:33  
标签:include int scanf number 实验 printf main

task1
#include <stdio.h> #include <stdlib.h> #include <time.h> #define N 5 int main() { int number; int i; srand( time(0) ); // 以当前系统时间作为随机种子 for(i = 0; i < N; ++i) { number = rand()%500 + 1; printf("20228329%04d\n", number); } return 0; }

 



task2
#include<stdio.h> #include<stdlib.h> #include<time.h> int main() { int num, a, i; printf("猜猜2022年11月那一天会是你的lucky day\n"); printf("开始喽,你有三次机会,猜吧(1~30): "); srand(time(0)); for (i = 1; i <= 3; i++) { scanf_s("%d", &num); a = rand() % 30 + 1; if (num == a) { printf("哇,猜对了\n"); break; } else if (num < a) { printf("你猜的日期早了,你的lucky day 还没到呢\n"); printf("再猜:"); } else { printf("你猜的日期晚了,你的lucky day已经过啦\n"); printf("再猜:"); } } printf("次数用完了,偷偷告诉你:11月你的lucky day是%d号\n", a); return 0; }

 

 
task3
#include<stdio.h> #include<stdlib.h> int main() { char A; int i; while (scanf_s("%c", &A) != EOF) { //getchar(); //scanf_s("%c", &A); getchar(); if (A == 'r') { printf("stop!\n"); } else if (A == 'g') { printf("go go go\n"); } else if (A == 'y') { printf("wait a minute\n"); } else { printf("something must be wrong...\n"); } } //system("pause"); return 0; }

task4
#include<stdio.h> #include<stdlib.h> #include<math.h> int main() { int a,n,i; int j ; double s; while (scanf_s("%d %d", &n, &a) != EOF) { j = 0, s = 0; for (i = 1; i <= n; i++) { j = j * 10 + a; s += i*1.0 / j; } printf("n=%d,a=%d,s=%.6f\n", n, a, s); } return 0; }

task5
#include<stdio.h>
int main()
{
    int i, j,n;
    int m ;
    for (i = 1; i <= 9; i++)
    {
        
        for (j = 1; j <= i; j++)
        {
            m = i;
            n = j * m;
            printf("%d*%d=%d\t",j,m,n);
            m=m+1;
    
        }
        printf("\n");
    }
    return 0;
}

task6
#include<stdio.h> int main() { int i,j,n,x; scanf_s("%d", &n); for (i = 1; i <= n; i++) { for (x = 0; x < i - 1; x++) { printf("\t"); } for (j = 1; j <= 2 *( n-i) +1; j++) { printf(" o\t"); } printf("\n"); for (x = 0; x < i - 1; x++) { printf("\t"); } for (j = 1; j <= 2 * (n-i) +1; j++) { printf("<H>\t"); } printf("\n"); for (x = 0; x <i - 1; x++) { printf("\t"); } for (j = 1; j <= 2 * (n - i) + 1; j++) { printf("I I\t"); } printf("\n"); } return 0; }

 

标签:include,int,scanf,number,实验,printf,main
From: https://www.cnblogs.com/yxrdbk/p/16809475.html

相关文章

  • Python第七章实验报告
    一.实验名称:《零基础学Python》第7章面向对象程序设计二.实验环境:IDLEShell3.9.7三.实验内容:5道实例、4道实战四.实验过程:实例01创建大雁类并定义飞行方法点......
  • GPIO之MIO按键中断实验
    1、INT_TYPE:指定中断类型→电平检测和边沿检测,INT_POLARITY指定高电平触发或者低电平触发;INT_ANY指定边沿触发,可选择同时触发 2、INT_STAT:中断状态寄存器,写1清楚中断,也可......
  • 实验一:决策树算法实验
    【实验目的】理解决策树算法原理,掌握决策树算法框架;理解决策树学习算法的特征选择、树的生成和树的剪枝;能根据不同的数据类型,选择不同的决策树算法;针对特定应用场景及......
  • 实验4:开源控制器实践——OpenDaylight与实验5:开源控制器实践——POX
    实验4:开源控制器实践——OpenDaylight一、实验目的1.能够独立完成OpenDaylight控制器的安装配置;2.能够使用Postman工具调用OpenDaylightAPI接口下发流表。二、实验环境......
  • 实验三
    实验任务五info.hpp:1#pragmaonce2#include<iostream>3#include<iomanip>4usingnamespacestd;5classinfo{6stringnickname;7strin......
  • 实验5:开源控制器实践----POX
    搭建下图所示SDN拓扑,协议使用OpenFlow1.0,控制器使用部署于本地的POX(默认监听6633端口)阅读Hub模块代码,使用tcpdump验证Hub模块;阅读L2_learning模块代码,画出程序流程......
  • 实验二
    #include<stdio.h>#include<math.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));for(i=0;i<N;++i){......
  • 实验三
    实验五info.hpp#pragmaonce#include<iostream>#include<string>usingnamespacestd;classinfo{public:info(stringni0,stringco0,stringci0,intn......
  • 实验一:决策树算法实验
    实验一:决策树算法实验|博客班级|https://edu.cnblogs.com/campus/czu/classof2020BigDataClass3-MachineLearning||----|----|----||作业要求|https://edu.cnblogs.com/......
  • 实验5:开源控制器实践——POX
    实验5:开源控制器实践——POX一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运......