cobol-COBOL IF...ELSE的问题

问题描述

COBOL IF...ELSE的问题
000100 IDENTIFICATION DIVISION.

000200 PROGRAM-ID. COB10.

000300 ENVIRONMENT DIVISION.

000310 INPUT-OUTPUT SECTION.

000320 FILE-CONTROL.

000330 SELECT IN-FILE ASSIGN TO INPUT1.

000340 SELECT OU-FILE ASSIGN TO OUTPUT1.

000341 *

000350 DATA DIVISION.

000360 FILE SECTION.

000361 *

000370 FD IN-FILE.

000380 01 CUST-IN.

000381 05 N0-A PIC X(05).

000390 05 NAME-A PIC X(10).

000392 05 DATE-A PIC X(8).

000393 05 CONSUME-A PIC 9(4).

000394 05 FILLER PIC X(53).

000395 *

000398 FD OU-FILE.

000399 01 CUST-OU.

000400 05 N0-B PIC X(05).

000401 05 NAME-B PIC X(10).

000402 05 DATE-B PIC X(8).

000403 05 CONSUME-B PIC 9(4).

000404 05 FILLER PIC X(53).

000405 *

000413 WORKING-STORAGE SECTION.

000415 01 SWITCHES.

000416 05 ACCEPT-EOF-SWITCH PIC X(1) VALUE 'N'.

000417 *

000418 PROCEDURE DIVISION.

000419 OPEN INPUT IN-FILE

000420 OUTPUT OU-FILE.

000421 PERFORM MIAN-IN.

000422 PERFORM MIAN-OU UNTIL ACCEPT-EOF-SWITCH = 'Y'.

000423 DISPLAY CUST-OU.

000424 *

000425 CLOSE IN-FILE OU-FILE.

000426 STOP RUN.

000427 *

000428 MIAN-IN.

000429 READ IN-FILE

000430 AT END

000431 MOVE 'Y' TO ACCEPT-EOF-SWITCH.

000432 *

000433 MIAN-OU.

000434 IF CONSUME-A >= 3000

000435 MOVE CUST-IN TO CUST-OU

000436 WRITE CUST-OU

000437 END-IF.

000438 PERFORM MIAN-IN.

age 35 40 55 80 34

no一样的NO.CONSUME .AGE 出力
年龄40岁以上的 no NAME AGE 出力

更多0

解决方案

#include
int main(void)
{
?double delta=-1;
?if(delta>0)
??printf(""有两个解!
"");
?printf(""哈哈!
"");? // error C2181: illegal else without......
答案就在这里:if...else中的问题

时间: 2024-08-31 11:28:39

cobol-COBOL IF...ELSE的问题的相关文章

关于cobol问题-关于COBOL的一些操作问题请赐教

问题描述 关于COBOL的一些操作问题请赐教 本人是初学者,对COBOL的一些操作和命令还不熟,不知道该怎么做,请问谁有没有COBOL的例子及其操作步骤的,感激! 解决方案 http://wenku.baidu.com/link?url=uPkcvhMb4Cp4ddupz3xps7EFIM1wFLvjwfFQD0EVkSzQuueBix2CmwMWcdDuCioNYwIuFp4Y71HS1302ZvMUlNfQ4smhTaTM7FxNMjVV03W 解决方案二: 我学过一点,有啥问题,可以问我,

使用COBOL.net访问数据库

访问|数据|数据库 <@ Page language="COBOL"><html><head>    <script runat="server" language="COBOL">       ENVIRONMENT DIVISION.       CONFIGURATION SECTION.       REPOSITORY.       PROPERTY DataSource       PR

求教大神cobol开发环境下载

问题描述 求教大神cobol开发环境下载 在百度上下了个open cobol1.0但是不会安装,没有exe文件啊

初学者-cobol语言学习的教学视频

问题描述 cobol语言学习的教学视频 谁有cobol语言的教学视频,给发一下,谢谢!本人为初学者,很多东西都不太懂,想要学习一下!忘给位大神给推荐一下

mpir-我最近在用 opencobol编译cobol代码

问题描述 我最近在用 opencobol编译cobol代码 用的MPIR数据库,但是不能识别COMPUTE和DIVIDE和MULTIPLY这三种运算符,我想问一下是不是这个数据库中不包含这几种运算符,因为用ADD和SUBTRACT是可以识别的,希望大家能帮我解答一下,谢谢

COBOL和Java在SaaS应用程序中交互时遭遇多线程挑战

回到云岛:所有 SaaS 用户都很高兴.因为他们能获得快速响应.因为这些用户惟一拥有的控制权就是对访问应用程序的控制,他们不担心应用程序是否有多线程例程:也不担心在云中有多少核心用于并行加速多线程的处理.问题应用程序被成功地从内部多线程 COBOL 遗留系统中迁移出来. 当然,有一天,SaaS 应用程序的速度会慢下来,而且越来越慢:直到用户无法忍受.他们这时才发现: 只有一个核心在正常运行,其余核心都发生了故障. SaaS 订阅仅限于两个核心,而不是所有四个核心. SaaS 应用程序近来升级出现

在IBM integration Bus中使用C和COBOL语言编写测试消息

IBM® Integration Bus 使用消息模型来模拟各种消息格式,包括非 XML 格式.IBM Integration Bus 使用的消息模型以万维网联盟(W3C,World Wide Web Consortium)XML Schema 1.0(XSD)为基础.本文将向您展示如何创建 DFDL 消息模型,以及如何利用它们以在 C 和 COBOL 应用程序中所采用的消息格式来执行和测试消息. DFDL 是一种基于 XML 的语言,用于独立于数据格式本身来定义格式化数据的结构.DFDL 解析

降低COBOL与其他语言进行交互时产生的性能影响

在本文中,作者会解释让 C++OBOL 与其他语言进行交互所产生的性能影响,并给出一些提示来避免被动受制于不利影响. 几十年前,当我初次开始使用大型机 COBOL 时,我发现它不能与非 COBOL 语言交互.我与一位教授探讨将这作为一个论文题目,主要探讨让 COBOL 与非 COBOL 语言进行交互所产生的性能影响. 为了弄明白可能会有什么性能影响,我基于 "A http://www.aliyun.com/zixun/aggregation/29818.html">Fortran

Cobol编程语言之母官至海军少将

[导读]霍普发明了Cobol 计算机语言,也是找出电脑程序中第一个bug的女程序员.12月9日,谷歌Doodle纪念霍普107岁诞辰( 腾讯科技配图)腾讯科技 林靖东 12月10日编译葛丽丝·霍普( Grace Hopper)在50多岁的时候发明了关键软件技术,为现代计算机语言的成型铺平了道路.霍普是计算机时代公认的伟大先驱之一,被誉为Cobol计算机语言之母,还被誉为"计算机软件第一夫人".霍普1906年出生于纽约市的一个海军世家,长大后就读于瓦萨学院(Vassar College)

美国国土安全部仍然使用COBOL语言

美国国防部仍然使用8英寸软盘,而美国国土安全部仍然使用上世纪50年代的COBOL语言.根据美国政府问责局发表的报告(PDF),退伍军人事务部仍然使用COBOL语言,该部门申请了资金升级COBOL系统:另一个使用COBOL语言的政府机构是国土安全部,而美国财政部仍然使用1950年代开发的汇编语言去管理名叫 Individual Master File的系统. 使用旧的编程语言并不意味系统不安全,但意味着系统将会越来越难以维护,因为精通这些语言的人都要退休了,而新一代的程序员掌握的是新一代的语言.