C:printf中的额外输出
上周我刚开始学习C编程,我学到了一些关于它的基础知识。所以现在我想做一个程序,可以把两个数字相加,然后显示结果。 这是我的密码:C:printf中的额外输出,c,C,上周我刚开始学习C编程,我学到了一些关于它的基础知识。所以现在我想做一个程序,可以把两个数字相加,然后显示结果。 这是我的密码: #include <stdio.h> int main (void) { int a; int b; int result; printf("Insert a number:%d\n"); scanf ("%d",&a); printf ("Insert the next number:%d\n
#include <stdio.h>
int main (void)
{
int a;
int b;
int result;
printf("Insert a number:%d\n");
scanf ("%d",&a);
printf ("Insert the next number:%d\n");
scanf ("%d",&b);
result = a + b;
printf ("Result is:%d\n",result);
return 0;
}
#包括
内部主(空)
{
INTA;
int b;
int结果;
printf(“插入一个号码:%d\n”);
scanf(“%d”和“&a”);
printf(“插入下一个号码:%d\n”);
scanf(“%d”和“b”);
结果=a+b;
printf(“结果是:%d\n”,结果);
返回0;
}
可以编译并运行它,但会显示以下结果。 [1]
有人能帮我去掉4200612吗?它是在第一个
printf
语句中输出的?感谢您的帮助,并为我的英语不好感到抱歉。在前两个printf
语句中不需要%d
printf("Insert a number: ");
scanf ("%d",&a);
printf ("Insert the next number: ");
scanf ("%d",&b);
因为没有相应的论点。它将打印一些随机值 前两个
printf
语句中不需要%d
printf("Insert a number: ");
scanf ("%d",&a);
printf ("Insert the next number: ");
scanf ("%d",&b);
因为没有相应的论点。它将打印一些随机值 尝试清除printfs中多余的%d
#include <stdio.h>
int main (void)
{
int a;
int b;
int result;
printf("Insert a number:\n");
scanf ("%d",&a);
printf ("Insert the next number:\n");
scanf ("%d",&b);
result = a + b;
printf ("Result is:%d\n",result);
return 0;
}
#包括
内部主(空)
{
INTA;
int b;
int结果;
printf(“插入一个数字:\n”);
scanf(“%d”和“&a”);
printf(“插入下一个数字:\n”);
scanf(“%d”和“b”);
结果=a+b;
printf(“结果是:%d\n”,结果);
返回0;
}
尝试清除printfs中多余的%d
#include <stdio.h>
int main (void)
{
int a;
int b;
int result;
printf("Insert a number:\n");
scanf ("%d",&a);
printf ("Insert the next number:\n");
scanf ("%d",&b);
result = a + b;
printf ("Result is:%d\n",result);
return 0;
}
#包括
内部主(空)
{
INTA;
int b;
int结果;
printf(“插入一个数字:\n”);
scanf(“%d”和“&a”);
printf(“插入下一个数字:\n”);
scanf(“%d”和“b”);
结果=a+b;
printf(“结果是:%d\n”,结果);
返回0;
}
从前2个printf
语句中删除不必要的%d
,这些语句没有相应的参数,因此会打印垃圾。“显示以下结果”。结果如何?请遵循网站规则,以文本形式发布文本,而不是图片@我建议你花一个小时阅读printf
的手册页,因为你会经常使用它及其衍生产品。尽管由于其复杂性,这还远远不够。通过从前2个printf
语句中删除不必要的%d
,它们没有相应的参数,因此会打印垃圾。“显示以下结果”。结果如何?请遵循网站规则,以文本形式发布文本,而不是图片@我建议你花一个小时阅读printf
的手册页,因为你会经常使用它及其衍生产品。虽然由于它的复杂性,这还远远不够。好的,现在明白了。谢谢我可以问一下%d和%f有什么区别吗?@J.Yang:%d
和%f
分别用于读写整数和浮点数。好的,现在知道了。谢谢我可以问一下%d和%f之间有什么区别吗?@J.Yang:%d
和%f
分别用于读取和写入整数和浮点数。