实验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