=2,j<5;i--){for(n=2;n =2,j<5;i--){for(n=2;n
计算机专升本编程题及答案.doc

计算机专升本编程题及答案.doc

ID:55615319

大小:31.00 KB

页数:8页

时间:2020-05-19

计算机专升本编程题及答案.doc_第1页
计算机专升本编程题及答案.doc_第2页
计算机专升本编程题及答案.doc_第3页
计算机专升本编程题及答案.doc_第4页
计算机专升本编程题及答案.doc_第5页
资源描述:

《计算机专升本编程题及答案.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、a1.输出小于500的最大的5个素数。#includevoidmain(){inti,n,j;printf("小于500的最大的5个素数:");for(i=500,j=0;i>=2,j<5;i--){for(n=2;nvoidmain(){intx,y,i,a[10];printf("请输入十个数:");for(i=0;i<10;i++)sc

2、anf("%d",&a[i]);x=y=a[0];for(i=0;i<10;i++)if(x>a[i]){y=x;x=a[i];}printf("最小值是:%d;次小值是:%d",x,y);}3.计算1+(1+2)+(1+2+3)+。。。+(1+2+3+。。。+20)的值#includevoidmain(){inti,j,n=0,s=0;for(i=1;i<=20;i++){for(j=1;j<=i;j++)n+=j;s+=n;n=0;}printf("1+(1+2)+(1+2+3)+。。。+(1+2+3+。。。+20)=%d",s);}4.

3、从键盘输入多个字符,分别统计数字字符、字母字符和其他字符的个数#includevoidmain(){chars[100];inti,a=0,b=0,c=0;printf("请输入一个字符数小于100的字符串:");gets(s);for(i=0;s[i]!='';i++){if(s[i]>='0'&&s[i]<='9')a++;elseif((s[i]>='a'&&s[i]<='z')

4、

5、(s[i]>='A'&&s[i]<='Z'))b++;elsec++;}printf("该字符串中数字字符有%d个,字母字符%d个,其他字符%d个!",

6、a,b,c);}5.输出一下图形112123123412345#includevoidmain(){inti,j;for(i=1;i<=6;i++){for(j=1;j<=i;j++)printf("%d",j);printf("");}}6.从键盘输入一串字符,判断是否为回文。#include#includevoidmain(){chars[80];inti,j;gets(s);i=0;j=strlen(s)-1;while(i<=j&&s[i]==s[j]){i++;j--;}if(i>j)printf(

7、"是回文");elseprintf("不是回文");}7.球1-1000之间能被3整除且各位数字为7的数之和。#includevoidmain(){inti;longs=0;for(i=1;i>1000l;i++)if(i%3==0&&i%10==7)s+=i;printf("%ld",s);}8.a的平方与b的和为1053,b的平方与a的和为873,求小于40的a和b的值。#includevoidmain(){inta,b;for(a=1;a<40;a++){b=1053-a*a;if(a+b*b==873){printf("a=

8、%d,b=%d",a,b);break;}}9.某书店开展优惠售书活动,收费方法如下:y=其中:x表示原价,y表示实际收费。试编写程序,要求从键盘输入x,计算输出y。(5分)#includevoidmain(){floatx,y;scanf("%f",&x);if(x<=100)y=0.9*x;elseif(x<=500)y=0.8*x;elsey=0.7*x;printf("%f",y);}10.编程输出100~500之间能被7整除的奇数的个数。(7分)#includevoidmain(){inti,n=0;for(i=100

9、;i<500;i++)if(i%2==1&&i%7==0)n++;printf("%d",n);}11.有一个3×5的矩阵,试编写程序,要求从键盘上输入数据,求其中数值最大的那个元素,然后输出该元素值及其所在的行号和列号(不考虑数据有相同的情况)。(8分)#includevoidmain(){inti,j,m,n,a[3][5],max;for(i=0;i<3;i++)for(j=0;j<5;j++)scanf("%d",&a[i][j]);max=a[0][0];for(i=0;i<3;i++)for(j=0;j<5;j++)if

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。