| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 415 人关注过本帖
标题:return的基础问题
只看楼主 加入收藏
wfee123
Rank: 1
等 级:新手上路
帖 子:23
专家分:7
注 册:2010-10-25
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:6 
return的基础问题
看代码:#include <stdio.h>
int main()
{
    int a;
    printf("本程序是可以把ACSII值直接转换为字符\n");
    printf("请输入ACSII值:");
    scanf("%d",&a);
    if(a<=255)
        printf("字符是:%c",a);
    else
    {printf("\n你输入的数字不在ACSII表之中。\n");
    printf("请重新输入:\n");}

}
请问,在程序运行完后,如何返回到“printf("请输入ACSII值:");”这一句开始执行?是不是用return?
搜索更多相关主题的帖子: return 基础 
2010-11-07 10:54
gaochizhen33
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:114
专家分:101
注 册:2010-11-4
收藏
得分:0 
程序代码:
#include <stdio.h>
int main()
{   
        int a;
        printf("本程序是可以把ACSII值直接转换为字符\n");
        while(1)
    {   
        printf("请输入ACSII值:\n");
        scanf("%d",&a);
        if(a<=122&&a>=65)
            break;
        else
        {
            printf("\n你输入的数字不在ACSII表之中。\n");
            printf("请重新输入.\n");
        }
        continue;
    }
        printf("字符是:%c\n",a);
    return 0;
}
我用的while语句 来进行循环
2010-11-07 11:36
wfee123
Rank: 1
等 级:新手上路
帖 子:23
专家分:7
注 册:2010-10-25
收藏
得分:0 
我的意思是说,程序运行完毕后,能不能在此重复运行此程序。打个比方:我输入65,显示输出“A”,然后我想继续输入其他值,再次重复以上过程
2010-11-07 11:45
bc121189971
Rank: 2
来 自:深圳
等 级:论坛游民
帖 子:29
专家分:36
注 册:2010-9-27
收藏
得分:15 
#include <stdio.h>
int main()
{
    int a,i;
    printf("本程序是可以把ACSII值直接转换为字符\n");
    for(;;i++)
    {
    printf("请输入ACSII值:");
    scanf("%d",&a);
    if(a<=255)
        printf("字符是:%c",a);
    else
    printf("\n你输入的数字不在ACSII表之中。\n");
    }

}


在楼主的代码之上做了点变化.

to be or not to be
2010-11-07 12:45
bc121189971
Rank: 2
来 自:深圳
等 级:论坛游民
帖 子:29
专家分:36
注 册:2010-9-27
收藏
得分:0 
程序代码:
    if(a<=255)
        printf("字符是:%c\n",a);       //像这一行,为了美观考虑,加个换行比较清晰.
    else
    printf("\n你输入的数字不在ACSII表之中。\n");

to be or not to be
2010-11-07 12:47
MrBluer
Rank: 4
等 级:业余侠客
威 望:1
帖 子:120
专家分:263
注 册:2010-10-23
收藏
得分:5 
return是用作结束和返回函数值用的,呢需要的是语句循环而已
2010-11-07 12:51
wfee123
Rank: 1
等 级:新手上路
帖 子:23
专家分:7
注 册:2010-10-25
收藏
得分:0 
哈,谢谢解答
2010-11-07 13:02
快速回复:return的基础问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038680 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved