- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言考二级程序题汇总
#includestdio.h
void main()
{
int i,j,k,m,n;
for(i=1;i20;i++)
for(j=1;j31;j++)
for(k=3;k=96;k=k+3)
{
if(i+j+k==1005*i+3*j+k/3==100)
printf(公鸡=%d,母鸡=%d,小鸡=%d,i,j,k);
}
}
#includestdio.h
void main()
{
int i,j,k,m;
for(m=100;m1000;m++)
{
i=m/100;
j=(m-i*100)/10;
k=m%10;
if((i*i*i+j*j*j+k*k*k)==m)
printf(%d ,m);
}
printf(\n);
}
1、编写程序,求1,2,3,4个数字能组成多少个互不相同且无重复的三位数?都是多少?
#includestdio.h
void main()
{
int i,j,k,m;
{
for(i=1;i=4;i++)
for(j=1;j=4;j++)
for(k=1;k=4;k++)
if(i!=jj!=kk!=i)
printf(m=%d%d%d ,i,j,k);
}
printf(\n);
}
#includestdio.h
void main()
{
int i,j;
for(i=0;i=3;i++)
{
for(j=0;j=i;j++)/*若是下三角,则是j=3-i*/
printf(*);
printf(\n);
}
printf(\n);
}
#includestdio.h/*正三角形*/
void main()
{
int i,j,k;
for(i=0;i=3;i++)
{
for(j=0;j=3-i;j++)
printf( );
for(k=0;k=2*i;k++)
printf(*);
printf(\n);
}
printf(\n);
}
#includestdio.h
void main()
{
char c;
int count=0;
printf(请输入一串字符:\n);
while(c=getchar()!=\n)/*注意是while语句c=……*/
count++;
printf(%d,count);
}
1.
#includestdio.h
void main()
{
int a[10],i,j,t;
printf(请输入10个学生成绩:\n);
for(i=0;i10;i++)
scanf(%d,,a[i]);
for(j=0;j9;j++)
{
for(i=0;i9-j;i++)/*是i9-j*/
if(a[i]a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
printf(由低到高成绩依次为:\n);
for(i=0;i10;i++)
printf(%d ,a[i]);
printf(\n)
大小字母转换
#includestdio.h
void main()
{
char c;
while((c=getchar())!=\n)/*注意若c=getchar()未打括号会出图形,没结果*/
{
if((c=Ac=Z)||(c=ac=z))
c=c+4;
if((cZcZ+4)||cz)
c=c-26;
printf(%c,c);
}
printf(\n);
}
#includestdio.h
void main()
{
char c1,c2,c3,c4,c5;
c1=C;c2=h;c3=i;c4=n;c5=a;
c1+=4;/*注意加号在前*/c2+=4;c3+=4;c4+=4;c5+=4;
printf(%c%c%c%c%c,c1,c2,c3,c4,c5); printf(\n); }
#include stdio.h
#include conio.h
main()
{
float a=2,b=1,s=0;/*注意s=0,清零。否则结果为随机数*/
int num,t;
for(num=1;num=20;num++)
{
s=s+a/b;
t=a;
a=a+b;
b=t;
}
printf(%9.2f,s);
}
输入两个正整数m和n,求其最大公约数和最小公倍数。#include stdio.h
#include conio.h
main()
{
int a,b,num1,num2,temp;
printf(please input two numbers:\n);
scanf(%d,
文档评论(0)