黑马程序员技术交流社区
标题:
学习,小练习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