广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 7969 个阅读者
 
<<   1   2  下页 >>(共 2 页)
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
36017028
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x6
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[C/C++][求助] 谁会写这些程式!?(会的帮个忙)
因为我还是刚学不久...一大堆程式还是搞不懂~!
但却要交作业啰....所以想说谁能帮帮忙一下!
因为人家写的程式有些看的懂,但自己要做的时候却做不出来!

以下是题目,会的人帮我解一下!感恩不进....
回圈

1、请撰写程式验证输入的密码(四位整数)输入三次不正确就输出错误讯息。利用for叙述来撰写,并满足下列的条件:
(a)如果密码不对会出现”密码错误请重新输入密码”。
(b)如果三次密码都不对会出现”密码错误超过3次!”然后结束程式。
(c)如果输入正确则 ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



[ 此文章被36017028在2006-03-04 00:59重新编辑 ]


献花 x0 回到顶端 [楼 主] From:台湾 和信超媒体宽带网 | Posted:2006-03-02 00:02 |
和煦微风 手机 会员卡 葫芦墩家族
个人文章 个人相簿 个人日记 个人地图
特殊贡献奖
知名人士
级别: 知名人士 该用户目前不上站
推文 x19 鲜花 x253
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

楼主自己先尝试看看吧...
好歹也交个尸体出来.... 表情
这样大家才知道你哪边不会....
这样对你的帮助会比较大唷~^^
我也是刚学没多久....
希望以后可以互相切磋唷~ 表情


[ 此文章被和煦微风在2006-03-02 02:37重新编辑 ]


献花 x0 回到顶端 [1 楼] From:台湾教育部 | Posted:2006-03-02 01:17 |
缘道山人 会员卡
个人头像
个人文章 个人相簿 个人日记 个人地图 个人商品
头衔:夷希微之徒~DDM 继承人夷希微之徒~DDM 继承人
验证会员
级别: 荣誉会员 该用户目前不上站
推文 x3 鲜花 x204
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用36017028于2006-03-2 00:02发表的 谁会写这些程式!?(会的帮个忙):
=================================================
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
int a=1234,b,c;
printf("请输入密码:\n");
for(c=1;c<=3;c++)
{
  scanf("%d",&b);
  if(b==a)
  {
    printf("输入正确,欢迎使用!\n");
    break;
  }
  else if(b!=a)
    printf("输入错误,请重新输入\n");
  if(c>=3)
    printf("你已输入超过3次!\n");
  }
  system("pause");
  return 0;
}
==============================================

为什么正确答案出来后没有结束~~??
加入以上那行红字后再试试看吧 ^_^ 表情

其它的题目等看到尸体后再说啰 表情


Digital Download Machine (DDM) 数位下载机 v2.1 (繁)
放开一点、简单一点、单纯一点;集满三点,就会开心一点!
연도산인 DDM2.2 版难产,赶工中,敬请期待 ^^"
献花 x0 回到顶端 [2 楼] From:台湾中华电信 | Posted:2006-03-04 03:06 |
Oo锋oO
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我不太懂耶@0@
我知道SWITCH一定要用break才不会一直执行其他的CASE
可是如果用if的话
不是要符合条件才会RUN吗???
为什么要加break呀?? 表情


献花 x0 回到顶端 [3 楼] From:台湾中华电信 | Posted:2006-09-16 09:13 |
幽月 手机
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x7
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

用break主要是跳离正在执行的程序
项上面的红字,就是要跳离if的其他执行
而在switch用是避免程式在继续往下读取浪费程式执行时间及记忆体的消耗
这是在下的看法~~希望有帮忙到


献花 x0 回到顶端 [4 楼] From:台湾中华电信 | Posted:2006-09-16 17:48 |
korlxp 手机
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x0 鲜花 x30
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用Oo锋oO于2006-09-16 09:13发表的 :
我不太懂耶@0@
我知道SWITCH一定要用break才不会一直执行其他的CASE
可是如果用if的话
不是要符合条件才会RUN吗???
为什么要加break呀?? 表情


这个应该算是编译器(C 语言)的问题吧!   设计就是这样,总之照这样做就没错啰!
还有您第三个判断式好像有点怪 只有个 " if " 印像中应该是 => else if 吧!
也少了个结尾 end if 哦! 或许是这个问题吧!
3年没写c了,有错请包涵!


[ 此文章被korlxp在2006-09-16 19:27重新编辑 ]


献花 x0 回到顶端 [5 楼] From:台湾数位联合 | Posted:2006-09-16 19:17 |
hango 手机
个人头像
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x69
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

break在这里不是用来跳离其他if
是用来跳离for回圈,因为正确的条件成立
所以用break跳出回圈,没有break不是会去做其他if
是无论如何一定要输入三次


献花 x0 回到顶端 [6 楼] From:台湾中华电信 | Posted:2006-09-18 17:33 |
jack69104871
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x1 鲜花 x2
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

另一种方法(请参考):

#include<stdio.h>
#include<stdlib.h>
int main()
{
     int password=1234,input;

           do{
                 printf("Please input password:");
                 scanf("%d",&input);
                 if(input==password)
                 {
                       printf("welcome into system!!\n");
                 }
                 else
                       printf("password is negative,please input again!!\n");
           }while(input!=password);
     system ("pause");
     return 0;
}


献花 x0 回到顶端 [7 楼] From:台湾中华电信 | Posted:2006-11-06 11:57 |
jack69104871
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x1 鲜花 x2
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

另一种方法(请参考):

#include<stdio.h>
#include<stdlib.h>
int main()
{
     int password=1234,input;

           do{
                 printf("Please input password:");
                 scanf("%d",&input);
                 if(input==password)
                 {
                       printf("welcome into system!!\n");
                 }
                 else
                       printf("password is negative,please input again!!\n");
           }while(input!=password);
     system ("pause");
     return 0;
}


献花 x0 回到顶端 [8 楼] From:台湾中华电信 | Posted:2006-11-06 11:59 |
terryshao
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x72
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

我跟5楼大大想的一样...
应该用else if...单用if怪怪的


献花 x0 回到顶端 [9 楼] From:台湾中华电信 | Posted:2006-11-07 01:11 |

<<   1   2  下页 >>(共 2 页)
首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.015371 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言