航电oj2016-2017 参考代码
16lz
2021-02-24
2016 数据的交换输出
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int n,min,tmp,i,k,j;int arr[100];while(scanf("%d",&n)!=EOF){ if(n==0) break; scanf("%d",&arr[0]); min = arr[0]; k = 0;//记录最小值的下标 for(i=1; i<n; i++) { scanf("%d",&arr[i]); if(min>arr[i]) { min = arr[i]; k = i; } } //交换 tmp = arr[0]; arr[0] = arr[k]; arr[k] = tmp; for(j=0; j<n; j++) { printf("%d",arr[j]); if(j<n-1) printf(" "); } printf("\n");}return 0;
}
2017 字符串统计
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
//0和9对应的ASCII码值分别为48 57 而'\0'它的ASCII码值为0int n,count,i;char ch[100];scanf("%d",&n);while(n--){ count = 0; scanf("%s",ch); for(i=0; i<100 && ch[i]!='\0'; i++) { if(ch[i]>='0' && ch[i]<='9') count++; } printf("%d\n",count);} return 0;
}
©著作权归作者所有:来自51CTO博客作者MC7940000363SD2的原创作品,如需转载,请注明出处,否则将追究法律责任更多相关文章
- 我的第20个代码
- 令我匪夷所思的“bug”
- 自学第七十一天
- 华三交换机融合AC升级总结
- python 3.8.6初学笔记
- Android(安卓)TextView设置多样式文本,跑马灯以及霓虹灯效果
- Android中TextView文字设置不同的颜色
- Android(安卓)Audio System 之一 Audio (1) AudioTrack如何与Aud
- Android(安卓)特别好用的框架 二,Spinner(下拉框)的使用