0%

C语言上机

gets() //接收字符串
puts() //输出字符串

1
2
3
4
#include <stdlib.h>
#include <time.h>
srand((unsigned)time(NULL));
b = rand() % 10 + 1; //随机生成10以内

getchar(); //接受回车符,使用scanf()会有回车符

%g用来输出实数,它根据数值的大小,自动选f格式或e格式(选择输出时占宽度较小的一种),且不输出无意义的0。即%g是根据结果自动选择科学记数法还是一般的小数记数法

1
2
3
4
printf("%g\n", 0.00001234);
printf("%g\n", 0.0001234);
1.234e-05
0.0001234