《高级语言程序设计》上机练习题
/*输出100~999间的所有水仙花数。如:153=1*1*1+5*5*5+3*3*3,153就是水仙花数*/
#include <stdio.h
main()
{ int i,a,b,c;
for(i=100;i<1000;i++)
{ a=i%10;
b=( (i-a) % 100 ) / 10;
c=( i-a-b*10 ) /100;
if( i == a*a*a+b*b*b+c*c*c )
printf(" %d ",i);
}
}
/*输出100~200间既是3的倍数又是5的倍数的所有数。*/
#include <stdio.h
main()
{ int i;
for(i=100;i<201;i++)
if( i%3==0 && i%5==0)
printf(" %d ",i);
}
/*从键盘上输入10个任意整数,如果有3的倍数,求其平均数*/
#include <stdio.h
main()
{ int i,n,s,d;
n=0;
s=0;
for(i=1;i<=10;i++)
{ scanf("%d",&d);
if( d%3 == 0)
{ n++;
s+=d;
}
}
if(n0)
printf("result=%d",s/n);
else
printf(" no number ");
}
/*输出100~200间的所有素数。*/
#include <stdio.h
main()
{ int i,j,n;
for(i=100;i<=200;i++)
{ for(j=2;j<i;j++)
if(i%j ==0)
break;
if(j == i)
printf(" %d ",i);
}
}
/*从键盘输入10个任意整数,输出其中的最大数*/
#include <stdio.h
main()
{ int i,max,d;
scanf("%d",&d);
max=d;
for(i=2;i<=10;i++)
{ scanf("%d",&d);
if(dmax)
max=d;
}
printf("%d",max);
}
/*编程序计算1*2*3*4*……*10的值。*/
#include <stdio.h
main()
{ int i,s;
s=1;
for(i=1;i<=10;i++)
s=s*i;
printf("result=%d",s);
}
/*从键盘上接收任意一串字符,然后倒序输出。*/
#include <stdio.h
main()
{ char a ,c;
int i=0;
c=0;
while(c!=10 && c!=13 && i<200)
{ scanf("%c",&c);
a=c;
i++;
}
i——;
while(i=0)
{ printf("%c",a;
i——;
}
}
/*从键盘输入10个数,找出最大数,并指出它是第几个数。*/
#include <stdio.h
main()
{ int i,d,max,n;
scanf("%d",&d);
max=d;
n=1;
for(i=2;i<=10;i++)
{ scanf("%d",&d);
if(dmax)
{ max=d;
n=i;
}
}
printf("No. %d is the max = %d",n,max);
}
/*从键盘输入10个任意整数,输出其平方和*/
#include <stdio.h
main()
{ int i,s,d;
for(i=1;i<=10;i++)
{ scanf("%d",&d);
s+=d*d;
}
printf("result=%d",s);
}
/*从键盘上接收任意一串字符,统计其中字母a出现的个数。*/
#include <stdio.h
main()
{ char c;
int i;
c=0;
i=0;
while(c!=10 && c!=13)
{ scanf("%c",&c);
if(c=='a')
i++;
}
printf("result=%d",i);
【《高级语言程序设计》上机练习题】相关文章:
★ 2012年自考“高级语言程序设计”经典习题及答案(32)
★ 2012年自考“高级语言程序设计”经典习题及答案(28)
★ 2012年自考“高级语言程序设计”经典习题及答案(13)
热点推荐:
工学
- 2020-11-17【工学】2012年自考“工程项目管理”单选练习(9)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(1)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(18)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(34)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(35)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(38)
- 2020-11-17【工学】2012年自考“互联网软件应用与开发”复习资料(41)
- 2020-11-17【工学】2012年自考“互联网及其应用”串讲笔记(1)
其他最新资讯
- 2023-12-29【自考政策】广西自考网络助学平台新增61门课程
- 2020-12-04【免考问题】哪些证书可以免考自考相关课程?
- 2020-12-04【免考问题】自考免考有哪些条件?
- 2020-12-04【综合问题】自考本科文凭有用吗?
- 2020-12-04【综合问题】自考本科需要考多少门课?
- 2020-11-17【综合问题】江苏省高等教育自学考试网上报名常见问题及解答
- 2020-11-17【经济学】2012年自考“中国税制”笔记串讲(8)
- 2020-11-17【自考政策】全国自考办领导:未来自考将大力发展网络助学
网友关注
- 【考务考籍】2014年起宁波自考1、7月考试将停考
- 【自考报名】湖北武汉08年1月自考补报名时间确定
- 【自考报名】广西省柳州市08年自学考试工作安排
- 【自考报名】贵州省08年1月自学考试报名工作安排
- 【考务考籍】选择西藏自考培训辅导机构需要注意的事项
- 【自考报名】江苏2008年上半年自学考试报名通知
- 【自考报名】贵州省高等教育自学考试报考简章
- 【考务考籍】广西区市、县自考办办公地点及联系电话
网友关注视频
- 苏科版数学八年级下册9.2《中心对称和中心对称图形》
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
- 8.练习八_第一课时(特等奖)(苏教版三年级上册)_T142692
- 苏科版数学 八年级下册 第八章第二节 可能性的大小
- 冀教版小学英语四年级下册Lesson2授课视频
- 北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
- 冀教版英语四年级下册第二课
- 飞翔英语—冀教版(三起)英语三年级下册Lesson 2 Cats and Dogs