关于vc++6.0的if语句与scanf语句(初学者必备)
1、首先建立一个简单的hello world程序,定义一个供if判断的变量(必须是字符型或整型),如 int a=2;再用scanf语句 scanf("%d",&a);其中%d为整型格式,&为取地址符。

2、之后就是if语句
#include "stdafx.h"
int main(int argc, char* argv[])
{
int a=2;
scanf("%d",&a);
if(a==1)
{printf("您输入的a=1\n");}
else if(a==2)
{printf("您输入的a=2\n");}
else
{printf("您输入的a不是1也不是2 \n");}
return 0;
}

3、当a=1的运行结果
当a非1,非2的运行结果


4、若是if(a)
括号内无比较符号,即是a是否为0,或“非0”。0为假,非0为真。
#include "stdafx.h"
int main(int argc, char* argv[])
{
int a=2;
scanf("%d",&a);
if(a)
{printf("您输入的a是非0\n");}
else
{printf("您输入的a是0\n");}
return 0;
}


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:119
阅读量:126
阅读量:172
阅读量:125
阅读量:175