有关简单的C语言的题1,有100
还真不少,那就一个一个的贴吧
1。
#include
void main()
{
int i, j, k, s = 0, n;
printf("砝码数=?");
scanf("%d", &n);
printf("\n");
for (i = 0; i
void main()
{
int i, j, t, n, s = 0;
do
{
printf("n (> 0) = ?");
scanf("%d", &n);
} while (n
void main()
{
char s1[512], s2[512], *p1, *p2, *p;
printf("\nThe first string i...全部
还真不少,那就一个一个的贴吧
1。
#include
void main()
{
int i, j, k, s = 0, n;
printf("砝码数=?");
scanf("%d", &n);
printf("\n");
for (i = 0; i
void main()
{
int i, j, t, n, s = 0;
do
{
printf("n (> 0) = ?");
scanf("%d", &n);
} while (n
void main()
{
char s1[512], s2[512], *p1, *p2, *p;
printf("\nThe first string is ?");
scanf("%s", s1);
printf("\nThe second string is ?");
scanf("%s", s2);
for (p1 = s1; *p1; p1++)
{
for (p = p1, p2 = s2; *p2 && *p2 == *p; p2++, p++);
if (!(*p2)) break;
}
printf("\n%s。
\n", *p1 ? "Yes" : "No");
}
4。
#include
void main()
{
int a[2][3], b[3][2], c[2][2], i, j, k, t;
int *pa[2] = {a[0], a[1]};
int *pb[3] = {b[0], b[1], b[2]};
int *pc[2] = {c[0], c[1]};
printf("\n输入矩阵a(2 * 3):\n");
for (i = 0; i < 2; i++)
for (j = 0; j < 3; j++)
{
printf("a[%d][%d]=?", i + 1, j + 1);
scanf("%d", pa[i] + j);
}
printf("\n输入矩阵b(3 * 2):\n");
for (i = 0; i < 3; i++)
for (j = 0; j < 2; j++)
{
printf("b[%d][%d]=?", i + 1, j + 1);
scanf("%d", pb[i] + j);
}
for (i = 0; i < 2; i++)
for (j = 0; j < 2; j++)
{
t = 0;
for (k = 0; k < 3; k++) t += pa[i][k] * pb[k][j];
pc[i][j] = t;
}
printf("\n输出结果矩阵c(2 * 2):\n");
for (i = 0; i < 2; i++)
{
for (j = 0; j < 2; j++)
{
printf("%6d", pc[i][j]);
}
printf("\n");
}
}
。收起