几道简单的C语言题目

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:41:07
1 输入50个数,统计并输出能被3整除的数
2 将一个二维数组(2*3)行列元素互换,存到另一个数组中
3 统计并输出 3到 100之间素数

请大家帮个忙做一下,我想不是很难的吧,但我不会,谢谢。

1.
#define N 50
main()
{
int n,i,count;
count = 0;
for (i=0;i<N;i++)
{
scanf("%d",&n);
if (n%3==0)
{
count++;
printf("%d\n",n);
}
}
printf("The Total: %d\n",count);
return 0;
}

2.
#define ROW 2
#define LINE 3
main()
{
int a[ROW][LINE];
int b[LINE][ROW];
int i,j;
for (i=0;i<ROW;i++)
for(j=0;j<LINE;j++)
{
b[j][i]=a[i][j];
}
return 0;
}

3.
main()
{
int n;
int i;
int count = 0;
for (n=3;n<=100;n+=2)
{
for(i=2;i<(n/2);i++)
{
if(n%i==0) break;
}
if((n%i)!=0)
{
printf("%d\n",n);
count++;
}
}
printf("Total: %d\n",count);
return 0;
}

main()
{
int i,num,