云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言集中上机

C语言集中上机

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 2:14:23

数用stwich语句判断出星期几

C调试情况

l=fx( n, m);

scanf(\将这两个语句调换位置

D运行结果

E附录

#include void main() {

intfx(intn,int m); intn,m,l;

printf(\请输入\\n\

scanf(\ l=fx( n, m); switch(l) {

case 0:printf(\星期二\\n\ case 1:printf(\星期三\\n\ case 2:printf(\星期四\\n\ case 3:printf(\星期五\\n\ case 4:printf(\星期六\\n\ case 5:printf(\星期日\\n\ case 6:printf(\星期一\\n\ } }

intfx(intn,int m)

{

inti,sum=0,c,a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; for(i=1;i<=12;i++) { if(i

sum=a[i-1]+sum; else break; }

sum=sum+m-1; c=sum%7; return(c); }

提高题

1 A题目

兑奖程序:

体育彩票由七位数字组成,第七位数字是特别号码,只有在前面六位数都正确的时候才对第七位数。现在体彩中心给出了一个特等奖号码是1234567,程序要求在屏幕上任输入一个号码判断出中了几等奖。(如果七位数字都相同就是特等奖;前六位相同为一等奖,任连续五位相同为二等奖,任连续四位相同为三等,任连续三位相同为四等,任连续两位相同位五等。(注意:除特等奖外都不考虑第七位)

按照以下对奖方式,写出程序: 不按位对奖:也就是说不管是多少位,只要有连续几位相同都可以。比如说给出的号码是:2312345就中了三等奖(因为1234和前面相同,注意,这里的第七位是5,虽然也相同但是不能算)

B设计思路

用for循环判断每一个数字是否相同,用if语句判断有几个相同

C调试情况

定义数组要在初始化的时候定义

D运行结果

E附录

#include void main() {

int m[7]={1,2,3,4,5,6,7},n[7]; inti,j,num,max=0;

printf(\兑奖号码为:\ for(i=0;i<7;i++)

scanf(\ for(j=0;j<6;j++) {

for(i=0,num=0;i<6;i++) {

if(m[i]==n[j]) { j++; num++; } }

if(num>max) max=num; }

if(max==6) {

if(m[6]==n[6]) printf(\特等奖\\n\

else printf(\一等奖\\n\ }

else if(max==5) printf(\二等奖\\n\ else if(max==4) printf(\三等奖\\n\ else if(max==3) printf(\四等奖\\n\

else if(max==2) printf(\五等奖\\n\ else

printf(\谢谢惠顾\\n\ }

2 A B C D E

搜索更多关于: C语言集中上机 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数用stwich语句判断出星期几 C调试情况 l=fx( n, m); scanf(\将这两个语句调换位置 D运行结果 E附录 #include void main() { intfx(intn,int m); intn,m,l; printf(\请输入\\n\ scanf(\ l=fx( n, m); switch(l) { case 0:printf(\星期二\\n\ case 1:printf(\星期三\\n\ case 2:printf(\星期四\\n\ case 3:printf(\星期五\\n\ case 4:printf(\星期六\\n\ case 5

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com