博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C语言输入数字显示位数,逆序显示,可负数。
阅读量:6474 次
发布时间:2019-06-23

本文共 703 字,大约阅读时间需要 2 分钟。

hot3.png

控制不能超过10位数。 可以输入负数。

#include 
int main(){ char arr[10],brr[10]; int i=0,j=1,length; char a; printf("输入不大于10位的数(可负数),超过只取前10位:\n"); while((a=getchar())!='\n') { arr[i]=a; i++; if(arr[0]=='-') { if(i>10) break; }else{ if(i>9) { break; } } } arr[i]='\0'; length=i; if(arr[0]=='-') { printf("位数:%d\n",i-1); } else { printf("位数:%d\n",i); } printf("正序:"); for(i=0;arr[i]!='\0';i++) { printf("%c",arr[i]); } printf("\n"); printf("逆序:"); if(arr[0]=='-') { brr[0]='-'; for(i=length-1;i>0;i--) { brr[j]=arr[i]; j++; } for(i=0;i
=0;i--) { printf("%c",arr[i]); } } printf("\n"); return 0;}

如下正数,负数,

 

转载于:https://my.oschina.net/oisanblog/blog/775726

你可能感兴趣的文章
论程序员加班的害处
查看>>
基于HTML5的WebGL设计汉诺塔3D游戏
查看>>
WPF资料链接
查看>>
再次更新
查看>>
mysql的数据类型int、bigint、smallint 和 tinyint取值范围
查看>>
利用Windows自带的Certutil查看文件MD5
查看>>
查询指定名称的文件
查看>>
AJAX POST&跨域 解决方案 - CORS
查看>>
开篇,博客的申请理由
查看>>
[JSOI2008]星球大战starwar BZOJ1015
查看>>
centos 7 部署LDAP服务
查看>>
iOS项目分层
查看>>
IntelliJ IDEA 注册码
查看>>
String字符串的截取
查看>>
DynamoDB Local for Desktop Development
查看>>
Shell编程-环境变量配置文件
查看>>
Struts2和Spring MVC的区别
查看>>
理解Javascript参数中的arguments对象
查看>>
<<The C Programming Language>>讀書筆記
查看>>
git代码冲突
查看>>