汉扬编程 编程大纲 用C语言的循环语句将正整数转化为二进制数

用C语言的循环语句将正整数转化为二进制数

就根笔算二制的方法一样.

设输入的整数为t.

创建一个数组,令其元素均为0

用t除以2,把商数存储在t,余数按升序存储在数组中.重复进行这一步直到t等于0时.

在要输出时,从数组的高位开始,直到出现元素为1的位.并把该位之前(包括该位)的数打印出来.

打印出来的就是该整数的二进制数

附件附上程序,仅供参考.若有BUG,请PM我

#include

int n,a[100],i=0,j;

int main()

{

scanf(\”%d\”,&n);

while(n)

{

a[i++]=n%2;

n/=2;

}

for(j=i-1;j>=0;j–)

printf(\”%d\”,a[j]);

printf(\”\\n\”);

return 0;

}

/*

输入100;

输出1100100*/

C语言中常用语句有哪些呢?

以下是C语言中常用语句的精辟总结:跳转语句判断语句循环语句goto语句(“转舵”语句)if语句(“如果”语句)while语句(“当(时候)”语句)break语句(“中断”语句)ifelse语句(“若(则)否则”语句)dowhile语句(“做当(时候)”语句)continue语句(“继续”语句)switch语句(“切换”语句)for语句(条件语句)return语句(“反馈”语句)case:“情况”(语句)

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/mianfei/6304.html

c语言编程, 急用 ,谢谢谢谢

2021语言文学类专业及其语言要求出炉!你达到要求了吗?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部