编程技巧

1、任意范围随机整数的公式:     
rand()%(max-min+1) +min   // 随机区间[min,max]
随机区间[5,18]
=rand()%(18-5+1) +5
=rand()%14+5

 

1、1 产生两位数(-2.7,2.7)的浮点数

方法:先产生两位整数的浮点数,再将小数点左移一位

 

#include<stdio.h>

#include<stdlib.h>

int main()

{  

    int i;    float a[100];   

   for(i=0;i<100;i++)  

{    

  a[i]=(rand()%55+(-27));   

}  

  for(i=0;i<100;i++)   

{   

  printf("%f\t",a[i]/10.0);  

 }

   return 0;

}

2、VS2008调试结果一闪而过

解决: Ctrl+F5

3、VS2008中显示行号

工具-》选项-》文本编辑器-》(语言)-》显示行号

posted on 2013-07-27 16:51  xhuang  阅读(118)  评论(0)    收藏  举报