黑马程序员技术交流社区

标题: 学习,小练习scanf函数 [打印本页]

作者: 大米米    时间: 2014-11-4 12:03
标题: 学习,小练习scanf函数
本帖最后由 大米米 于 2014-11-4 12:12 编辑

1、
//提示用户输入2个整数,并且输出2个整数的和
#include <stdio.h>
int main( )
{
    //先定义2个变量,用来保存用户输入的整数
    int a , b;
    //提示用户输入第一个整数
    printf("请输入第一个整数:\n");
   //接收用户输入的整数
    scanf("%d",&a);
    //提示用户输入第二个整数
    printf("请输入第二个整数:\n");
    //接收用户输入的整数
    scanf("&d",&b);
    //计算两个整数的和,并输出
    int c = a + b;
    printf("%d + %d = %d\n", &a, &b, &c);
    return 0;
}               注意: scanf函数第一个参数包含\n,例如scanf("&d\n",&a);这样是错误的写法,会导致scanf函数运行无法结束
2、
#include <stdio.h>
int main( )
{
    int a, b;
    //用scanf函数接收多个数值时,scanf函数用什么作为数值间的分隔符,用户输入时就必须用这个分隔符
    printf("请输入两个整数分别用-隔开:");
    //这里scanf函数用 - 作为分隔符,用户输入就必须用 - 分隔数值
    scanf("%d-%d",&a, &b);
    int c = a + b;
    printf("%d + %d = &d\n",a, b, c);
    return 0;
}



作者: 大米米    时间: 2014-11-4 12:06
{:3_62:}如果有发现错误的地方 也请帮我指出来吧,谢谢各位 {:3_60:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2