博主分享免费Java教学视频,B站账号:Java刘哥
示例一.打印出输入的任意个字符
- #include<stdio.h>
- void main()
- {
- int a[100],i,s=0;
- while(1)
- {
- scanf("%d",&a[s++]);
- if(getchar()=='\n')
- break;
- }
- for(i=0;i<s;i++)
- {
- printf("%d ",a[i]);
- }
- }
示例二,求输入的任意个数字之和
- #include<stdio.h>
- int main()
- {
- int n,s=0;
- while(1)
- {
- scanf("%d",&n);
- s+=n;
- if(getchar()=='\n')break;
- }
- printf("sum=%d\n",s);
- }
示例三,对输入的任意个数字进行排序
- #include<stdio.h>
- int main()
- {
- int a[100],i,j,temp,s=0;
- while(1)
- {
- scanf("%d",&a[s++]);
- if(getchar()=='\n')
- break;
- }
- for(i=0;i<s;i++)
- {
- for(j=i;j<s;j++)
- {
- if(a[i]>a[j])
- {
- temp=a[i];
- a[i]=a[j];
- a[j]=temp;
- }
- }
- }
- for(i=0;i<s;i++)
- {
- printf("%d ",a[i]);
- }
- }
- 微信
- 交流学习,有偿服务
- 博客/Java交流群
- 资源分享,问题解决,技术交流。群号:590480292
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏