Acm1-输入出and结构体

本文详细介绍了程序设计中常见的输入输出类型及实现方法,并深入探讨了结构体的构造与使用,包括构造函数与析构函数等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

微笑<1>   重点:输入与输出、结构体

微笑<2>输入输出的常见类型:

  输入

(1)   简单输入自变量,直接输出结果;

(2)   进行循环控制-已有次数控制;while(n--){}

(3)   循环控制-输入值控制-while(scanf(“%d%d”,&a,&b)!=EOF){};

(4)   循环控制-输入值都不为0,两种方法:A.定义死循环,以00为标准,运用break;打破循环;if(a==0&&b==0)break;

                                                                                 B.while(scanf("%d %d",&a,&b)==2,a+b){}

   输出:

(5)   需要中间空一行的,printf(“\n\n”);

(6)   运用flag;观察flag的变化来输出‘\n’;

(7)   int flag=0;

if(flag==0){printf(“%d\n”,val);flag=1;};

else{printf(“\n%d\n”,val);}

*注意:flag是如何变化的,我们会发现,flag只有刚开始是0;此后flag一直是1;以后就会在两个数之间有空一行;

<3>结构体

  (1)构造函数  

     形式:stu(){}

     对于结构体的构造,可分为两部分:

     私有部分和公有部分;

     公有部分既是在结构体内部所构造的函数;

     且公有部分运用的变量,均是在私有部分已经有定义的部分;

   (2)析构函数

    ~stu(){};




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值