BREEZE


私信TA

用户名:MILD

访问量:12444

签 名:

不到100不关电脑

等  级
排  名 1866
经  验 2501
参赛次数 12
文章发表 27
年  龄 16
在职情况 学生
学  校 省丹中(镇江丹阳)
专  业 高二

  自我简介:

题目并没有难度,记住一个小技巧,利用scanf的返回值来判断while的结束条件


scanf返回值:当输入的结果与转义字符相同时,返回真,不然返回假(比如前面是%d 那么你应该输入一个整数,但是如果输入了q,那么就会返回假,退出while)




#include<stdio.h>

int main()
{
 int a[100]={0};
 int i=0;
 while((scanf("%d",&a[i]))!=EOF)
  i++;
 for(int j=0;j<i;j++)
  printf("%c",a[j]);
 
 
 
 
 return 0;
 }


 

0.0分

0 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区