首页 > 其他分享 >实验三

实验三

时间:2023-10-30 21:22:41浏览次数:28  
标签:case -- break int 实验 n2 n3

实验1

每隔100ms在随机显示字符串

 

实验2

 

一致

 

实验3

 

 

 

 

实验4

 

 

 

实验5

 

 

 

实验六

 

 

 

 

实验七

 

 

#include<stdio.h>
int func(int n2,int n3);
int main()
{
	int n=0;
	int flag=0;
	while(1){
		
		int n2,n3;
		n2=n*n;
		n3=n*n*n;
		flag=func(n2,n3);
		if(flag==1)
		{
			printf("%d",n);
			break;
		}
		else
		{
			n++;
			continue;
		}
	}
	return 0;
 }
 int func(int n2,int n3)
 {
 	int k=0;
 	int a[10]={1,1,1,1,1,1,1,1,1,1};
 	int t,d,i;
 	while(n2>0)
 	{
 		t=n2%10;
 		switch(t){
 			case 1:
 				a[1]--;
 				break;
 			case 2:
 				a[2]--;
 				break;
 			case 3:
 				a[3]--;
 					break;
 			case 4:
 				a[4]--;
 					break;
 			case 5:
 				a[5]--;
 					break;
 			case 6:
 				a[6]--;
 					break;
 			case 7:
 				a[7]--;
 					break;
 			case 8:
 				a[8]--;
 					break;
 			case 9:
 				a[9]--;
 					break;
			case 0:
 				a[0]--;
 					break;
		 }
		 n2/=10;
	 }
	 while(n3>0)
 	{
 		d=n3%10;
 		switch(d){
 			case 1:
 				a[1]--;
 					break;
 			case 2:
 				a[2]--;
 					break;
 			case 3:
 				a[3]--;
 					break;
 			case 4:
 				a[4]--;
 					break;
 			case 5:
 				a[5]--;
 					break;
 			case 6:
 				a[6]--;
 					break;
 			case 7:
 				a[7]--;
 					break;
 			case 8:
 				a[8]--;
 					break;
 			case 9:
 				a[9]--;
 					break;
			case 0:
 				a[0]--;
 					break;
		 }
		 n3/=10;
	 }
	for(i=0;i<10;i++)
	{
		if(a[i]!=0)
		{
			k=0;
			break;
		}
		else
			k=1;
	}
	return k;
 }
 
 
 

  

 

标签:case,--,break,int,实验,n2,n3
From: https://www.cnblogs.com/757805abc/p/17798327.html

相关文章

  • 实验三 计算机九班周天意202383290419
    一、实验目的1.能正确使用c语法规则定义、声明、调用函数2.能正确编写递归函数3.针对具体问题场景,能合理抽象出独立的功能模块,正确定义函数并使用,使得代码更具可读性、可维护性4.针对具体问题场景,能正确、合理使用全局变量和局部static变量,解决实际问题二、实验准备实验前......
  • 实验3
    task11#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN806voidprint_text(intline,intcol,chartext[]);//函数声明7voidprint_spaces(intn);//函数声明8voidprint_blank_l......
  • 实验3 C语言函数应用编程
    一、实验目的能正确使用c语法规则定义、声明、调用函数能正确编写递归函数针对具体问题场景,能合理抽象出独立的功能模块,正确定义函数并使用,使得代码更具可读性、可维护性针对具体问题场景,能正确、合理使用全局变量和局部static变量,解决实际问题二、实验准备函数定义、声......
  • 实验三
    #include<stdio.h>inti=0;voidhanoi(unsignedintn,charfrom,chartemp,charto);voidmoveplate(unsignedintn,charfrom,charto);intmain(){unsignedintn;while(scanf("%u",&n)!=EOF){i=0;......
  • 实验3_C语言函数应用编程
    1.task_11#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);8voidprint_spaces(intn);9voidprint_blank_lines(intn)......
  • 实验3
    实验1代码1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);8voidprint_spaces(intn);9voidprint_blank_lines(intn)......
  • 实验三
    实验一结果,会在随机的某一行(<25)某一列出现输出实验二结果:实现阶乘,static保证每一次循环中p的值会随之而改变,相当于我们只初始化一次p这个变量、实验三#include<stdio.h>#include<stdio.h>longlongfunc(intn);//函数声明intmain(){intn;longlongf;......
  • 实验3
    task1.c实现功能:延迟打印,以实现游戏运行的效果1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);//函数声明8voidprint_spaces(intn);......
  • 大数据实验
       ......
  • 实验3 C语言函数应用编程
    实验任务1源代码task1.c1#include<stdio.h>2#include<stdlib.h>3#include<time.h>4#include<windows.h>5#defineN8067voidprint_text(intline,intcol,chartext[]);8voidprint_spaces(intn);9voidprint_blank_lines(......