SUST--vj的基本输入输出训练

来源:互联网 发布:淘宝商品属性怎么设置 编辑:程序博客网 时间:2024/06/05 15:22

刚入手VJ的同学,一定先把基本的输入输出练习好。

不懂得话就在群里问,注意数据要求格式,和方法。

其中~scanf("%d %d",&a,&b)和scanf("%d %d",&a,&b)!=EOF是等效的,至于为什么大家先可以查阅资料和思考下。

A:#include<stdio.h>int main(){int a,b;while(~scanf("%d %d",&a,&b)){printf("%d\n",a+b);}return 0;} B:#include<stdio.h>int main(){int a,b,n;scanf("%d",&n);while(n--){scanf("%d %d",&a,&b);printf("%d\n",a+b);}return 0;} C:#include<stdio.h>int main(){int a,b;while(~scanf("%d %d",&a,&b),!(a==0&&b==0)){printf("%d\n",a+b);}return 0;} D:#include<stdio.h>int main(){int sum,temp,n;while(~scanf("%d",&n),!n==0){sum=0;while(n--){scanf("%d",&temp);sum+=temp;}printf("%d\n",sum);}return 0;} E:#include<stdio.h>int main(){int sum,temp,num,n;scanf("%d",&num);while(num--){//num组测试数组 sum=0;scanf("%d",&n);     //当前组,有n个数据 while(n--){scanf("%d",&temp);sum+=temp;}printf("%d\n",sum);}return 0;} F:#include<stdio.h>int main(){int sum,temp,n;while(~scanf("%d",&n)){sum=0;while(n--){scanf("%d",&temp);sum+=temp;}printf("%d\n",sum);}return 0;} G:#include<stdio.h>int main(){int a,b;while(~scanf("%d %d",&a,&b)){printf("%d\n\n",a+b);}return 0;}H:#include<stdio.h>int main(){int num,m,n,sum;scanf("%d",&num);while(num--){  scanf("%d",&m);  sum=0;     while(m--){    scanf("%d",&n);    sum+=n;}if(num==0){               //注意格式 printf("%d\n",sum);}else {printf("%d\n\n",sum);} }return 0;}I:#include<stdio.h>int main(){int a,b;    while( scanf("%x %x",&a,&b)!=EOF){    printf("%d\n",a+b);}return 0;}J:#include<stdio.h>int main(){int a,b;    while( scanf("%x %x",&a,&b)!=EOF){    printf("%d\n",a+b);}return 0;}
 
原创粉丝点击