首页 > 其他分享 >实验2

实验2

时间:2022-10-22 23:45:34浏览次数:45  
标签:main int number ++ 实验 printf include

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; } 1,生成1-500的随机数 2.生成随机

 

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

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

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

 


task5
#include<stdio.h> #include<stdlib.h> #include<math.h> int main(){ int line,column,value; for(line=1;line<=9;line++){ for(column=1;column<=line;column++) printf("%d*%d=%3d\t",column,line,column*line); printf("\n"); } return 0; }

task6
#include<stdio.h> int main() { int n = 0; scanf("%d",&n); for (int i = 0; i < n; i++) { for (int j = 0; j < i; j++) { printf("\t"); } printf(" o "); for (int j = 0; j < (n - 1 - i) * 2; j++) { printf("\t"); printf(" o "); } printf("\n"); for (int j = 0; j < i; j++) { printf("\t"); } printf("<H>"); for (int j = 0; j < (n - 1 - i) * 2; j++) { printf("\t"); printf("<H>"); } printf("\n"); for (int j = 0; j < i; j++) { printf("\t"); } printf("I I"); for (int j = 0; j < (n - 1 - i) * 2; j++) { printf("\t"); printf("I I"); } printf("\n"); } return 0; } n行自上而下每行2i-1个图形;

 

标签:main,int,number,++,实验,printf,include
From: https://www.cnblogs.com/pansiqi/p/16811308.html

相关文章

  • 基于ssm的实验报告管理系统的设计与实现-计算机毕业设计源码+LW文档
    摘要:BS的实验报告管理系统是针对目前大学推广与交流的实际需求,从实际工作出发,对过去的大学推广与交流平台存在的问题进行分析,完善用户的使用体会。采用计算机系统来管理信息......
  • 实验5:开源控制器实践——POX
    一.实践目的1.能够理解POX控制器工作原理2.通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;3.能够运用POX控制器编写自定义网......
  • 实验一:决策树算法实验
    【实验目的】理解决策树算法原理,掌握决策树算法框架;理解决策树学习算法的特征选择、树的生成和树的剪枝;能根据不同的数据类型,选择不同的决策树算法;针对特定应用场景及......
  • 实验5:开源控制器实践——POX
    实验5:开源控制器实践——POX一、实验目的能够理解POX控制器的工作原理;通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法;能够运......
  • 实验三
    实验任务5info部分:#include<iostream>#include<string>#include<iomanip>usingnamespacestd;classinfo{public:info(stringnick,stringcont,string......
  • 实验5:开源控制器实践——POX
    (一)基本要求1、h1pingh2、h2和h3的tcpdump抓包结果截图2、阅读L2_learning模块代码,使用tcpdump验证Switch模块。3、阅读L2_learning模块代码,画出程序流程图(二)进......
  • 实验5:开源控制器实践——POX
    1.基础要求a)使用tcpdump验证Hub模块,h1pingh2、h2和h3的tcpdump抓包结果截图b)使用tcpdump验证Switch模块,h1pingh2、h2和h3的tcpdump抓包结果截图c)L2_learni......
  • 实验2
    task1#include<stdio.h>#include<stdlib.h>#include<time.h>#defineN5intmain(){intnumber;inti;srand(time(0));//以当前系统时间作为随机种子for(......
  • Python第七章实验报告
    一.实验名称:《零基础学Python》第7章面向对象程序设计二.实验环境:IDLEShell3.9.7三.实验内容:5道实例、4道实战四.实验过程:实例01创建大雁类并定义飞行方法点......
  • GPIO之MIO按键中断实验
    1、INT_TYPE:指定中断类型→电平检测和边沿检测,INT_POLARITY指定高电平触发或者低电平触发;INT_ANY指定边沿触发,可选择同时触发 2、INT_STAT:中断状态寄存器,写1清楚中断,也可......