#include<stdio.h> int main() { // 输入n个整数 ; scanf("%d", &n); // 循环读入元素 while(scanf("%d",&array[++count])!= EOF) { /* if(count>=n-1) // 本机运行OK,能自动退出循环,须Ctrl+z+回车退出,但Openjudge不能Accepted:Runtime Error break; */ // 本机运行OK,不…
31 [程序 31 数组逆序] 题目:将一个数组逆序输出. 程序分析:用第一个与最后一个交换. package cskaoyan; public class cskaoyan31 { @org.junit.Test public void reverseArray() { int[] arr = { 9, 6, 5, 4, 1 }; show(arr); reverse(arr); show(arr); } private void reverse(int[] arr) { for (int i…
/*===================================== 数组逆序重放 总时间限制:1000ms 内存限制:65536kB 描述 将一个数组中的值按逆序重新存放. 例如,原来的顺序为8,6,5,4,1.要求改为1,4,5,6,8. 输入 输入为两行:第一行数组中元素的个数n(1<n<100), 第二行是n个整数,每两个整数之间用空格分隔. 输出 输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔. 样例输入 5 8 6 5 4 1 样例输出 1 4 5 6 8 来…
/*=============================================================== 数组逆序重放 总时间限制: 1000ms 内存限制: 65536kB 描述 将一个数组中的值按逆序重新存放.例如,原来的顺序为8,6,5,4,1.要求改为1,4,5,6,8. 输入 输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔. 输出 输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔. 样例输入 5…
#include<stdio.h> int main() { ; // 存储测试数据的二进制形式中1的个数 int bian[N]; // 输入十进制整数N 表示N行测试数据 scanf("%d",&N); // 循环读入 while(scanf("%d",&temp)!=EOF) { bian[count]=; // 逐一计算二进制形式中1的个数 参考百度经验:http://jingyan.baidu.com/article/fc07f…
#include<stdio.h> int main() { ] = {}; // 输入k个正整数 scanf("%d",&k); // 循环读入和进行算术 while(scanf("%d",&temp)!=EOF) { switch(temp) { : n[]++; break; : n[]++; break; : n[]++; break; } } // 输出三行 ; i<; i++) { printf("%d\n&q…
#include<stdio.h> #include<math.h> int main() { // 输入坐标 float x, y; while(scanf("%f %f", &x, &y) != EOF) { // 计算坐标点与原点的欧氏距离 float dist=sqrt(x*x+y*y); /* // 简单判断横坐标和纵坐标的截距abs(x).abs(y)和与原点距离dist 注意:abs(1.0*x)无效 结果为0.000000 if(…
#include<stdio.h> #include<math.h> int main() { /* n个苹果 每x小时能吃掉一个苹果 经过y小时 */ float n, x, y; /* 输入数据保证 y <= n * x */ scanf("%f %f %f", &n, &x, &y); /* 输出剩余苹果数量 */ //printf("%d\n",(int)ceil(y/x)); printf("…
#include<stdio.h> int main() { ; // n < 100 scanf("%d", &n); // 循环遍历判断 再进行平方和 ; i<=n; i++) { ) { != || i!=) s+=i*i; } ) { != && i%!= && i%!=) s+=i*i; } else { } } printf("%d\n",s); ; } /* pkuic_1703.c 计算…
#include<stdio.h> int main() { // 待处理的数据数量n ; scanf("%d", &n); float meters[n]; // 循环读入行走距离 while(count<n) { scanf("%f",&meters[count]); count++; } // 逐一计算时间 输出 ; i<n; i++) { ++meters[i]/3.0)) printf("Walk\n&qu…