题目描述:
有两个数组a,b,大小都为n,数组元素的值任意整型数,无序;
要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小。
#include "stdafx.h"
#include
#include
#include
void print_arr(int a[], int b[], i...
分类:
编程语言 时间:
2015-04-23 13:25:56
阅读次数:
178
// 有50个学生,要求输出成绩在80分以上的学生的学号和成绩
// 为输入简单定为5个学生啊
#include
int main()
{
int i;
int arr[5];
printf("请输入一批成绩:\n");
for( i = 0; i = 80 )
{
pri...
分类:
编程语言 时间:
2015-04-23 13:24:17
阅读次数:
283
// 求1-1/2+1/3-1/4...+1/99-1/100
#include
int main()
{
double a = 1.0;
int i;
double sum = 1.0;
for( i = 2; i <= 100; i++ )
{
a = (-1) * a;
sum = sum + a/i;
}
printf("1-1/2+1/3-1/4...+1/...
分类:
编程语言 时间:
2015-04-23 13:22:55
阅读次数:
150
// 判定2000—2500年中的每一年是否为闰年,并输出结果
#include
int main()
{
int i;
printf("请输入一个年份:");
scanf("%d",&i);
if( i >= 2000 && i <= 2500 )
{
if( ( i % 4 == 0 && i % 100 != 0 ) || i % 400 == 0 )
printf...
分类:
编程语言 时间:
2015-04-23 13:23:43
阅读次数:
276
// 给出一个大于或等于3的正整数,判断它是不是一个素数
#include
#include
int sushu(int x)
{
int i;
if( x >= 3 )
{
for( i = 2; i <= sqrt(x); i++ )
{
if( x % i == 0 )
return 1;
}
return -1;
}
else
printf...
分类:
编程语言 时间:
2015-04-23 13:23:27
阅读次数:
611
// 有3个数a,b,c,要求按大小顺序把它们输出
#include
int main()
{
int a[3] ;
int i,j;
int temp;
printf("请输入a,b,c三个数: ");
for( i = 0; i < 3; i++ )
{
scanf("%d",&a[i]);
}
for( i = 0; i < 3; i++ )
{
for( j...
分类:
编程语言 时间:
2015-04-23 13:24:53
阅读次数:
205
// 依次将10个数输入,要求输出其中最大的数
#include
int main()
{
int a[10];
int i;
int temp;
printf("请输入10个数:");
for( i = 0; i < 10; i++ )
{
scanf("%d",&a[i]);
}
for( i = 0; i a[...
分类:
编程语言 时间:
2015-04-23 13:24:10
阅读次数:
427
// 求 1+2+3+4+...+100
#include
int main()
{
int i;
int sum = 0;
for( i = 1; i <= 100; i++ )
{
sum = sum + i;
}
printf("1+2+3+4+...+100的和是:%d\n",sum);
return 0;
}...
分类:
编程语言 时间:
2015-04-23 13:23:42
阅读次数:
180
// 判断一个数n能否同时被3和5整除
#include
int main()
{
int n;
printf("请输入一个整数:");
scanf("%d",&n);
if( n % 3 == 0 && n % 5 == 0 )
printf("这个数可以同时被3和5整除\n");
else
printf("这个数不可以同时被3和5整除\n");
return 0;
}...
分类:
编程语言 时间:
2015-04-23 13:22:43
阅读次数:
195
// 求两个数m和n的最大公约数(辗转相除法)
#include
int yue( int x, int y )
{
int temp;
int tem;
// 保证分母不为0
if( y == 0 )
{
x = temp;
temp = y;
y = x;
}
// 辗转相除法
while( tem )
{
tem = x % y;
x = y;
...
分类:
编程语言 时间:
2015-04-23 13:21:51
阅读次数:
187
// 将100~200之间的素数输出
#include
#include
int main()
{
int i,j;
printf("100~200之间的素数如下:\n");
for(i = 101; i <= 199; i++ )
{
for( j = 2; j <= sqrt(i); j++ )
{
if( i % j == 0 )
break;
...
分类:
编程语言 时间:
2015-04-23 13:21:59
阅读次数:
134
// 求方程式 ax^2+bx+c=0 的根,分别考虑:1、有两个不等的实根 2、有两个相等的实根
#include
#include
int main()
{
int d;
int a,b,c;
double x,y;
double f;
printf("请输入a,b,c:");
scanf("%d%d%d",&a,&b,&c);
d = b*b-4*a*c;
f = s...
分类:
编程语言 时间:
2015-04-23 13:21:45
阅读次数:
227
// 计算存款利息。有1000 元,想存一年,有三种方法:1、活期,年利率为r1. 2、一年期定期,年利率为r2. 3、存两次半年定期,年利率为r3.
// 请分别计算出一年后按3种方法所得到的本息和
#include
int main()
{
float e,f,g;
float b,c,d;
float a;
printf("请输入年利率r1,r2,r3:");
scanf("...
分类:
编程语言 时间:
2015-04-23 13:20:55
阅读次数:
181
// 给定一个大写字母,要求用小写字母输出
#include
int main()
{
char c;
printf("请输入一个大写字母:");
scanf("%c",&c);
c = c + 32;
printf("该大写字母的小写是:%c\n",c);
return 0;
}...
分类:
编程语言 时间:
2015-04-23 13:20:34
阅读次数:
209
// 给出三角形的三边长,求三角形面积
// area = sqrt( s * ( s - a ) * ( s - b ) * ( s - c ) )
// s = ( a + b + c) / 2
#include
#include
int main()
{
int a,b,c;
double s,area;
printf("请输入三角形三个边长:");
scanf("%d%d%...
分类:
编程语言 时间:
2015-04-23 13:19:45
阅读次数:
222
// 先后输出BOY三个字符
#include
int main()
{
char a = 'B';
char b = 'O';
char c = 'Y';
putchar(a);
putchar(b);
putchar(c);
printf("\n");
return 0;
}...
分类:
编程语言 时间:
2015-04-23 13:20:52
阅读次数:
276
说明:和上一个下载百度贴吧图片差不多,修改了正则,加入了页码控制;
此外也加入了输出格式控制,如果想加入手动设定存储路径功能,可以参考之前的百度贴吧爬虫#!/usr/bin/env python
#! -*- coding: utf-8 -*-
#图片地址样例:src="http://ww2.sinaimg.cn/large/005Yan1vjw1erf95qkbfog307e08uu0y.gif...
分类:
编程语言 时间:
2015-04-23 13:18:49
阅读次数:
228