将输入的数字转换成二进制字符输出,,,,,,,,,,,,,,,,
#include<stdio.h> #include<stdlib.h> int main() { int n; scanf("%d",&n); char* str=new char(); itoa(n,str,2); printf("%s",str); }
不理解什么叫做转成二进制输出? 在我看来您就是想将数字转化成字符串。btw,有几个问题: