时间:2019.01.02 发布人:laurabunny
已解决问题
谷歌laurabunny用户在2019.01.02提交了关于“
雨燕C语言bre**无法跳出循环”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-07-26T09:17:53。希望大家能够帮助她。
详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少
!
希望以下的回答,能够帮助你。
第1个回答
用户名:szjrrxg
12345678910111213141516
171819202122232425262728293031#include<stdio.h>#include<conio.h>#include<math.h>#defineMAX12intmain(void){intj,**m=0;char**ms[MAX];printf("请输入一串二进制数字(最高图12位):\n");for(j=0;j<MAX;){**ms[j]=getche();if(**ms[j]!='\r'&&**ms[j]!='1'&&n来自ums[j]!='0'){printf("只能输入0和1,请继践统都矛顶宁倒善这染续输入!\n");for(inti=0;i<j;i++)p查以刘势为积鲁是rintf("%c",**ms[i]);conti**e;}if(**ms[j]=='\r')b下花针飞轻八核传迅re**;j++;}p问答rintf("\n");printf("转换之前为:");for(inti=0;i<j;i++)printf("%c",nums[i]);printf("\n");p马日深胶型孩rintf("转换之参仍括零村即河乐权程易后为:");for(inti=0;i<j;i++){**m+=(**ms[i]-'0')*p千间五先谁见儿鲜友练ow(2,j-i-1);}prin营破同备拿子齐频tf("%d\n",**m);}