小吖白又白


私信TA

用户名:H1810819128

访问量:43246

签 名:

时而理性,时而感性,无药可救

等  级
排  名 51
经  验 10983
参赛次数 4
文章发表 77
年  龄 0
在职情况 学生
学  校 贺州学院
专  业 CS

  自我简介:

菜鸡

解题思路:


利用字符中也有数字,直接循环输入数字字符,

再把j==0,每输入一次数字字符就自增一次,

用来统计数字个数,再运用数组把

这个数(实际是几个数字字符)分别输出,

再逆序输出。

注意事项:


中间有两次需要换行,

还有空格问题需要注意。

注意输出的格式。

参考代码:

#include<stdio.h>
int main()
{
	int i,j=0;    //j赋初值0;
	char n[5];    //字符数组;
	for(i=0;i<5;i++)
	{
		scanf("%c",&n[i]);    //输入字符数组并保存;
		j++;       //每输入一个字符,j自增;
	}
	printf("%d\n",j);    //输出位数;
	for(i=0;i<5;i++)
		printf("%c ",n[i]);    //分别输出这几个数字字符;
	putchar('\n');    //换行要注意;
	for(i=4;i>=0;i--)
	{
		printf("%c",n[i]);    //逆序输出;
	}
	return 0;
}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

大佬为什么要换行
2019-03-08 22:48:46
  • «
  • 1
  • »