1.%u输出格式:输出补码(若为负数)
2%c可以是字符型,整型,常量,变量,输出时仅输出存储在内存的最低字节(-159,97)
3.%f
4%e格式
%e输出789
6,判别一个数是否为素数
:
方法一:注意:break跳出循环,而if语句并非循环
#include<stdio.h>
#include<math.h>
int main()
{int a,i;
for(i=3;i<=100;i++)
{
for(a=2;a<i;a++)
{
if(i%a==0)
{
printf("%d不是素数\n",i);
break;
}
}
if(a==i)
printf("%d是素数\n",i);
}
return 0;
}
方法二
不使用break语句,添加标志位
5%s遇到0结束