69,382
社区成员
发帖
与我相关
我的任务
分享
#include<iostream>
using namespace std;
int main()
{
int i=1;
for (;i<=100;++i)
{
if ((i%3==0)&&(i%5!=0))
cout << "x" << endl;
else if((i%3!=0)&&(i%5==0))
cout << "y" << endl;
else if((i%3==0)&&(i%5==0))
cout << "z" << endl;
else
cout << i << endl;
}
return 0;
}
#include <stdio.h>
int main(int argc, char* argv[])
{
int i=1;
for(; i<=100; ++i){
if (i%15==0) {
printf("z\n");
} else if (i%3==0) {
printf("x\n");
} else if (i%5==0) {
printf("y\n");
} else {
printf("%d\n", i);
}
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int comp(const void* _a, const void* _b)
{
int a = *(const int*)_a;
int b = *(const int*)_b;
return a - b;
}
int main(int argc, char* argv [])
{
int i;
static int data[] = {11, 54, 82, 63, 27, 10, 89, 48, 36, 75};
qsort(&data[0], sizeof(data)/sizeof(data[0]), sizeof(data[0]), comp);
for (i=0; i<sizeof(data)/sizeof(data[0]); ++i){
printf("%d\n", data[i]);
}
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int comp(const void* _a, const void* _b)
{
int a = *(const int*)_a;
int b = *(const int*)_b;
return a - b;
}
int main(int argc, char* argv[])
{
int data[10];
int i;
float avg = 0.0f;
for (i=0; i<10; ++i){
scanf("%d", &data[i]);
}
qsort(&data[0], sizeof(data)/sizeof(data[0]), sizeof(data[0]), comp);
for (i=1; i<10-1; ++i)
avg += data[i];
avg /= (10-2);
printf("max is %d\n", data[9]);
printf("min is %d\n", data[0]);
printf("avg is %.2f\n", avg);
return 0;
}
#include <stdio.h>
int main(int argc, char* argv[])
{
int a, n;
int i, tmp;;
int sum;
printf("input a, n (eg: 2, 4 means a=2, n=4): ");
scanf("%d, %d", &a, &n);
sum = tmp = a;
for (i=1; i<n; ++i){
a = a*10 + tmp;
sum += a;
printf("%d, %d\n", a, sum);
}
printf("\nsum is %d\n", sum);
return 0;
}