C语言编程题(3)

C语言编程题(3),第1张

//已通过运行

#include<stdioh>

#include<stringh>

main()

{

char a[4][20],b[20];

int i,j;

printf("please input a:\n");

for(i=0;i<4;i++)

gets(a[i]);

for(i=0;i<4;i++)

for(j=i+1;j<4;j++)

if(strcmp(a[i],a[j])>0)

{ strcpy(b[20],a[i]);

strcpy(a[i],a[j]);

strcpy(a[j],b[20]);

}

printf("\n");

for(i=0;i<4;i++)

puts(a[i]);

getch();

}

1、

#include <stdioh>

void main()

{

int a,b,c;

printf("输入年月:\n");

scanf("%d%d",&a,&b);

switch(b)

{

case 2:c=(a%400==0||(a%100!=0&&a%4==0))29:28;break;

case 1:

case 3:

case 5:

case 7:

case 8:

case 10:

case 12:c=31;break;

case 4:

case 6:

case 9:

case 11:c=30;break;

}

printf("%d年%d月一共有%d天\n",a,b,c);

}

2、

#include <stdioh>

void main()

{

int m,i;

printf("请输入一个整数:\n");

scanf("%d",&m);

for(i=2;i<m;i++)

if(m%i==0)

{printf("%d不是质数\n",m);break;}

if(i==m)

printf("%d是质数\n",m);

}

3、没啥技术性,就是格式问题

#include <stdioh>

void main()

{

int i,j;

for(i=1;i<=10;i++)

{

for(j=1;j<=10;j++)

printf("%5d",10(i-1)+j);

printf("\n");

}

}

4、没太懂你的意思,是从1900年到2010年?

#include <stdioh>

void main()

{

int i,j=0;

for(i=1900;i<=2010;i++)

if(i%400==0||(i%100!=0&&i%4==0))

j++;

printf("闰年个数为%d\n",j);

}

5、没看到你的公式啊

6、这个我是相当的无语了

#include <stdioh>

void main()

{

int i,j;

printf(" ");

for(i=1;i<10;i++)

printf("%5d",i);

printf("\n");

for(i=1;i<10;i++)

{

printf("%d",i);

for(j=1;j<=i;j++)

printf("%5d",ij);

printf("\n");

}

}

7、

#include <stdioh>

void main()

{

int i,j,k,a[20];

for(i=0;i<20;i++)

scanf("%d",&a[i]);

for(i=0;i<19;i++)

for(j=0;j<19-i;j++)

{

if(a[j]<a[j+1])

{k=a[j];a[j]=a[j+1];a[j+1]=k;}

}

for(i=0;i<20;i++)

printf("%d\t",a[i]);

}

8、我没听说过选择法啊,完全不懂。

/求10+20+30+40++1000的结果

分析  10+20+30+40++1000可以看成

10(1+2+3+4++100) 

#include<stdioh>

int main()

{

int sum =0;

int n=100;//总个数 

for(int i=0;i<n/2;i++)

{

sum += n + 1;//由sum = sum + (i+1) + (n-i)化简而得 

}

printf("10+20+30+40++1000的结果为:%d\n",sum  10); 

}

以上就是关于C语言编程题(3)全部的内容,包括:C语言编程题(3)、C语言程序设计 编程题、c语言程序设计 编程题 编程求10+20+30+40+........+1000的结果等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9969956.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存