抓交通肇事犯
自然语言分析问题:将车牌号的四位数设为a,b,c,d 由于甲说前两位数字相同则a=b 乙说:牌照后两位相同,但与前两位不同则可得出a=b≠c=d 丙说这四位数字是某个整数的平方则可通过设一个整数k得出k的平方等于1100×a+11×c;
流程图:
具体代码:
#include <stdio.h>
int main()
{
  int a,b,N,z;
  for(a=0;a<9;a++)
  for(b=0;b<9;b++)
  {if(a!=b){
  N=1100*a+11*b;
  for(z=31;z<=99;z++)
    if(z*z==N)
        printf("车牌号为%d",N);
  }
  }
    return 0;
}
 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号