社区
C#
帖子详情
如何编写此程序?(c)
csdnleon
2002-02-01 03:00:12
我是一初中生,现学习c,有一问题,请教各位大虾。程序功能如下:任意输入五位数字,如:“45678”,然后打印出结果为“4 5 6 7 8”,中间是空三格。且要用c来写,且最简单的代码,请赐教
...全文
272
45
打赏
收藏
如何编写此程序?(c)
我是一初中生,现学习c,有一问题,请教各位大虾。程序功能如下:任意输入五位数字,如:“45678”,然后打印出结果为“4 5 6 7 8”,中间是空三格。且要用c来写,且最简单的代码,请赐教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
45 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CodeSpirit
2002-02-19
打赏
举报
回复
楼上那个程序还不容易,不就是
#include <stdio.h>
#include <conio.h>
void main()
{
int i;
char c;
for(i = 0; i < 5; i ++)
{
c = getch();
if (c < '9' && c > '0')
printf("%c___", c);
else
i --;
}
}
//空格用___代替了,不然会被html贪污了的
CodeSpirit
2002-02-19
打赏
举报
回复
晕倒,这么简单的问题怎么一伙人在这里研究半天啊?天!
我们还是来写写猜数字的游戏吧!
什么?不会有人不知道规则吧?
hfkobe
2002-02-14
打赏
举报
回复
共16个空格!
hfkobe
2002-02-14
打赏
举报
回复
可能是小弟天生愚笨,不能领会此题的精髓,小弟以为这样可以完成:
#include<stdio.h>
main()
{
int i=0;
char a,b[17]="________________";/* '_'表示空格,没办法打 */
for(i=0;i<=16;)
{
scanf("%c",&a);
b[i]=a;
i+=3;
}
printf("%s\n",&b);
}
hfkobe
2002-02-14
打赏
举报
回复
可能是小弟天生愚笨,不能领会此题的精髓,小弟以为这样可以完成:
#include<stdio.h>
main()
{
int i=0;
char a,b[17]=" ";
for(i=0;i<=16;)
{
scanf("%c",&a);
b[i]=a;
i+=3;
}
printf("%s\n",&b);
}
dwbclz
2002-02-12
打赏
举报
回复
晕倒,发出去以后就看不到空格了。
注意"%c"后面有三个空格。
dwbclz
2002-02-12
打赏
举报
回复
各位大虾,不过是个初中练习题,考虑那么复杂干什么?
不过不知道我是不是审错题了,怎么好像写的简单了一点。
有事联系我:dwbclz@etang.com
int main(int argc, char* argv[])
{
char c = 0;
while((c = getchar()) != '\n')
printf("%c ", c);
getch();
return 0;
}
iamwho
2002-02-09
打赏
举报
回复
是不是都可以不用考虑容错了,这可是很重要的部分,看各位的程序好像都没有相关的处理部分
nakoko
2002-02-08
打赏
举报
回复
当作字符串读入,用foreach输出char,哦,是c啊,怎么到了.det中来了
csdnleon
2002-02-04
打赏
举报
回复
感谢你的鼓励,但你的程序有错误啊:)
goatyy
2002-02-03
打赏
举报
回复
祝你学习进步!
#include<stdio.h>
void main()
{
int number;div=10000,times=1,s;
printf("Enter the number please:");
scanf("%d",&number);
for(int times=0;times<5;times++)
{
s=number/div;
printf("%d\t",s);
div=div/10;
}
printf("\n");
return ;}
/* ok,that's all*/
my0811
2002-02-03
打赏
举报
回复
可以这样:
用into () 函数!!
这样更方便!!:)
小兄弟厉害!!
小小年纪就…………
继续努力啊!!
csdnleon
2002-02-03
打赏
举报
回复
谢谢各位大哥的指点:)子修谢了
hmbory
2002-02-02
打赏
举报
回复
:)
晒屁屁
2002-02-02
打赏
举报
回复
鼓掌~~~~~~~~~~~~~~~~
to:csdnleon(子修)
%s是输一个字符串
%c是输一个字符
你还是看看printf与scanf的参数吧
beyond_ml
2002-02-02
打赏
举报
回复
TO:csdnleon(子修)
呵呵,是说我么?
我没有写错啊,你可以试一试。
而且简单的修改一下,可以支持任意位数的数字。
#include <stdio.h>
void main()
{
char a[10];
int i;
scanf("%s",a);
for (i=0;i<5;i++)
printf("%c ",a[i]);//刚才顺手写成%d了,修改一下。。
}
运新后任意输入5位数字(当然字符也可以的)然后回车,结果就出来了。。。
csdnleon
2002-02-01
打赏
举报
回复
在次给楼上的提醒一下,我说的是一次性输入5位数后,在打印。不是一个一个输
beyond_ml
2002-02-01
打赏
举报
回复
那里用的着这么复杂,虽然输入的数字,但程序内部又没有什么处理,
还不如当成字符串处理的舒服些:
char a[10];
int i;
scanf("%s",a);
for (i=0;i<5;i++)
{
printf("%c ",a[i]);//刚才顺手写成%d了,修改一下。。
}
把数字当成字符串!!!
csdnleon
2002-02-01
打赏
举报
回复
如果我的声明变量改成长整形,是否可以解决问题?
csdnleon
2002-02-01
打赏
举报
回复
大虾有没有QQ,方便交流:)不甚感激
加载更多回复(25)
一份涵盖大部分学习 C 语言所需要掌握的核心知识,致力于打造最易懂的 C语言入门教程,让天下没有难学的 C语言
计算机常识 什么是计算机
程序
? 什么是计算机语言 ? 常见的计算机语言类型有哪些 ? 什么是C语言? C语言历史 C语言标准 C语言现状 为什么要学习C语言? 如何学好C语言
编写
C语言
程序
用什么工具 ? Qt Creator安装 什么是环境变量? 如何创建C语言
程序
C语言
程序
组成 函数定义格式 如何运行
编写
好的
程序
C语言
程序
练习 初学者如何避免
程序
出现BUG 多语言对比 注释就是这么简单? 什么是关键字? 什么是标识符? 什么是数据? C语言数据类型 什么是常量? C语言变量全解? printf函数 Scanf函数 putchar和getchar C语言运算符大全解 阶段练习 入门 流程控制基本概念 选择结构 循环结构 四大跳转 循环的嵌套 图形打印 函数那点事 main函数分析 递归函数(了解) 进制基本概念 进制转换 原码反码补码 位运算符 变量内存分析 char类型内存存储细节 类型说明符详细解释 数组那点事 数组内部存储细节 数组注意事项 数组和函数
「CNote」一部分主题大部分学习 C 所需要掌握的核心知识,致力于打造最易懂的 C 语言入门教程,让天下没有难学的 C 语言 (包含 C 语言教程、C 语言精华文章).zip
「CNote」一部分主题大部分学习 C 所需要掌握的核心知识,致力于打造最易懂的 C 语言入门教程,让天下没有难学的 C 语言。(包含 C 语言教程、C 语言精华文章)介绍CNote致力于打造最易懂的 C 语言入门教程,让天下没有难学的 C 语言PDF版本CNote PDF版本下载 提取码dmqx视频教程 CNote安装视频保姆级视频教程共170节,学不会,算我输。转载须知以下所有文章与视频教程均为我的原创,转载请联系我们,如发现违法抄袭,会动用法律武器维护自己的权益,让我们共同维护一个良好的技术创作环境!明星支持CNote开源不易,希望大家能够Satr\Fork支持我们,你们的支持就是我们持续更新的动力。 注释基础要点计算机常用什么是计算机
程序
?什么是计算机语言?常见的计算机语言类型有哪些?什么是C语言?C语言历史C语言标准C语言现状为什么要学习C语言?学好C语言
编写
C语言
程序
用什么工具?Qt Creator安装什么是环境?如何创建C语言
程序
C语言
程序
编写
函数定义格式如何运行
编写
好的
程序
C语言
程序
练习初学者如何避免程
NMEA码解析
程序
(C语言)
C语言
编写
的NMEA码解析代码,基于BC20 GNSS模块,代码同样适用于其它GNSS模块,头文件见本博
C语言
编写
的串口读写
程序
源码
C语言
编写
的串口读写
程序
源码。供学习交流之用!
C
程序
设计课件汇总全书电子讲义完整版课件(最新).pptx
C
程序
设计课件汇总全书电子讲义完整版课件(最新).pptx
C#
111,116
社区成员
642,552
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章