- 21
- 0
- 约6.71千字
- 约 10页
- 2017-03-26 发布于贵州
- 举报
c入门编程题c入门编程题
1.从键盘上输入一个日期,判断这一天是这一年的第几天。
main()
{
int year,month,day;
int days[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int i,dd=0;
printf(year,month,day=);
scanf(%d%d%d,year,month,day);
for (i=0;imonth-1;i++) {
dd=dd+days[i];
}
if (fun2(year)) dd=dd+1;
dd=dd+day;
printf(Its the %d day!\n,dd);
}
2打印九九表。
(1)九九全表。
#include stdio.h
main()
{ int i,j;
for (i=1;i=9;i++)
{
for(j=1;j=9;j++)
printf (%d*%d=%d\t,i,j,i*j);
printf (\n);
}
}
(2)九九上三角。
/*输出上三角的九九表*/
#include stdio.h
main()
{ int i,j,k;
for (i=1;i=9;i++)
{ for(k=1;k=i;k++)
printf (\t);
for(j=i;j=9;j++)
printf (%d*%d=%d\t,i,j,i*j);
printf (\n);
}
}
(3)九九下三角。
#include stdio.h
main()
{ int i,j;
for (i=1;i=9;i++)
{
for(j=1;j=i;j++)
printf (%d*%d=%d\t,i,j,i*j);
printf (\n);
}
}
3. 输入两个数,求它们的最大公约数或最小公倍数;
(1)求最大公约数。
#include stdio.h
main ()
{
int a,b,c,d;
printf (imput a b );
scanf (%d,%d,a,b);
if (ab)
{c=a;a=b;b=c;}
d=a;
while (b%d!=0||a%d!=0)
d--;
printf (a,b最大公约数是%d\n,d);
}
(2)求最小公倍数。
#include stdio.h
main ()
{
int a,b,c,d;
printf (imput a b );
scanf (%d,%d,a,b);
if (ab)
{c=a;a=b;b=c;}
d=a;
while (d%b!=0)
d=d+a;
printf (a,b最小公倍数是%d\n,d);
}
4. 编程求fibonacci数列的前20个数(每行4个数);
#include stdio.h
void main()
{
int i,f[20]={1,1};
for (i=2;i=19;i++) f[i]=f[i-1]+f[i-2];
for(i=0;i=19;i++)
printf(%d\n,f[i]);
}
5. 输出100以内的素数(筛选法)。
#include stdio.h
main()
{
int a[101],i,j;
for (i=1;i100;i++) a[i]=i;
for (i=2;i=100;i++)
{
if (a[i]0)
for (j=i+1;j=100;j++)
if (a[j]%a[i]==0)
a[j]=0;
}
for (i=1;i=100;i++)
if (a[i]!=0)
printf(%4d,a[i]);
}
6. 最值问题。
#include stdio.h
void main()
{
float sheep[10]; /* 数组用于存10只羊每一只的重量*/
float max; /* 浮点类型变量,存放最肥羊的重量*/
int i,k; /*i用于计数循环,k用于记录最肥羊的号*/
max = 0.0; /* 赋初值0*/
for ( i=0; i10; i=i+1 ) /* 计数循环 */
{
printf(“请输入羊的重量sheep[%d]=”, i);
scanf(“%f”, sheep[i]); /* 输入第i只羊的重量 */
if ( max sheep[i] )
{
max = sheep[i]; /* 让第i只羊为当前最肥羊*/
k=i; /* 纪录第i只羊 */
}
}
printf(“max=%f\n”, max); /* 输
您可能关注的文档
- book1 unit2 language points.ppt
- bs-8093 菌株的鉴定及其对青枯雷尔氏菌的致弱作用.doc
- british_music.ppt
- bsmj-0.4-3-3.doc
- bpmf教学课件.ppt
- bosk电梯软件使用说明书(联网).doc
- btr-新版人力资源管理制度 v1090702.doc
- bsdyw05010902成吉思汗和鹰课件.ppt
- bpmf第二课时1.ppt
- b钢结构工程制做安装施工合同.doc
- 广东省广州省实验中学教育集团2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州大学附属中学2025-2026学年八年级上学期奥班期中物理试题(解析版).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(含答案).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第八十六中学2025-2026学年八年级上学期期中物理试题(解析版).docx
- 广东省广州市第八十九中学2025-2026学年八年级上学期期中考试物理试题(含答案).docx
- 广东省广州市第二中学2025-2026学年八年级上学期期中考试物理试题(解析版).docx
- 2026《中国人寿上海分公司营销员培训体系优化研究》18000字.docx
- 《生物探究性实验教学》中小学教师资格模拟试题.docx
原创力文档

文档评论(0)