考试习题

1include<stdio.h>
int main() {
int i,j,a = 0, b = 0;
for (i = 1; i <= 50; i++) {
for (j = 1; j <= i; j++) {
a += j;
}
b += a;
}
printf("%d", a);
return 0;
}
2include<stdio.h>
int main()
{
char a = 'A';
char ch;
scanf("%c", &ch);
int i, j, k, l,n,m,h;
j = (int)ch-'A';
n = j;
for (i = 0; i <= j; i++) {
for (k = 0; k <= n; k++)
printf(" ");
printf("%c", a);
for (l = 0; l < 2*i-1; l++)
printf(" ");
if (l != 0)printf("%c", a);
printf("\n");
a++;
n--;
m = i;
h = j;
}
a = a - 2;
n = n - 1;
for (i = 0; i <m; i++) {
for (k = 0; k<=i+1; k++)
printf(" ");
printf("%c", a);
for (l = 0; l <= h; l++)
printf(" ");
if (a!='A')printf("%c", a);
printf("\n");
a--;
h -= 2;
}
return 0;
}
3include<stdio.h>
int main()
{
int a, b, c, d, i = 0;
for (a = 0; a <= 9; a++)
for (b = 0; b <= 9; b++)
for (c = 0; c <= 9; c++)
for (d = 0; d <= 9; d++)
if ((a10 + b)(c10 + d)) == ((b10 + a)(d10 + c))
{
printf("%d%d%d%d=%d%d%d%d ", a, b, c, d, b, a, d, c);
i++;
if (i % 5 == 0)
printf("\n");
}
return 0;
}
4include<stdio.h>
include<time.h>
include<stdlib.h>
int main()
{
int a, b,i;
srand(time(0));
a = rand();
b = rand();
for ( i = 2; i <= 100; i++)
{
if (a >= b)
a = rand();
else
b = a;
}
printf("%d", b);
return 0;
}

posted @ 2020-11-24 07:35  2589237189  阅读(46)  评论(0编辑  收藏  举报