#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a, b;
scanf("%d,%d\n", &a, &b);
printf("刚才输入的两个数字分别是");
printf("%d,%d", a, b);
printf("。\n");
printf("他们的和是");
printf("。\n");
printf("%f\n", 3.0 / 4);
printf("为什么我要输两次,第二次的才能运行。后续再看看这段代码怎么用一个printf函数输出。");
system("pause");
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a, b;
scanf("%d,%d\n", &a, &b);
printf("刚才输入的两个数字分别是");
printf("%d,%d", a, b);
printf("。\n");
printf("他们的和是");
int c = a + b;
//为什么在一开始声明a,b的时候不一起声明如 int a,b,c=a+b
printf("%d", c);printf("。\n");
printf("%f\n", 3.0 / 4);
printf("为什么我要输两次,第二次的才能运行。后续再看看这段代码怎么用一个printf函数输出。");
system("pause");
}
如果写成一下就会出错提示未声明b和c
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a, b,c=a+b;
scanf("%d,%d\n", &a, &b);
printf("刚才输入的两个数字分别是");
printf("%d,%d", a, b);
printf("。\n");
printf("他们的和是");
printf("%d", c);
printf("。\n");
printf("%f\n", 3.0 / 4);
printf("为什么我要输两次,第二次的才能运行。后续再看看这段代码怎么用一个printf函数输出。");
system("pause");
}