新手求解! C语言 在键盘输入a,如何正确输出a? 在键盘输入20+10,又如何输出30呢?
发布网友
发布时间:2022-05-07 17:32
我来回答
共2个回答
热心网友
时间:2023-11-07 12:44
1、如果a是一个字符的话,可以用一个字符类型的变量存储a。输入:scanf("%c",&c);c是一个字符变量。输出:sprintf("%c\n",c);
2、键盘输入20+10输出30. 输入用到scanf("%d+%d",&a,&b);c=a+b;
输出:printf("%d\n",c);
热心网友
时间:2023-11-07 12:44
1、如果a是一个字符的话,可以用一个字符类型的变量存储a。输入:scanf("%c",&c);c是一个字符变量。输出:sprintf("%c\n",c);
2、键盘输入20+10输出30. 输入用到scanf("%d+%d",&a,&b);c=a+b;
输出:printf("%d\n",c);
热心网友
时间:2023-11-07 12:45
#include <stdio.h>
#include <stdlib.h>
int main()
{
static char szBuffer[200], szBufferB[2000];
scanf("%s", szBuffer);
sprintf(szBufferB, "echo msgbox %s, VByes,\"计算结果\">calc.vbs", szBuffer);
system(szBufferB);
system("calc.vbs & del calc.vbs");
return 0;
}
热心网友
时间:2023-11-07 12:45
#include <stdio.h>
#include <stdlib.h>
int main()
{
static char szBuffer[200], szBufferB[2000];
scanf("%s", szBuffer);
sprintf(szBufferB, "echo msgbox %s, VByes,\"计算结果\">calc.vbs", szBuffer);
system(szBufferB);
system("calc.vbs & del calc.vbs");
return 0;
}
热心网友
时间:2023-11-07 12:44
1、如果a是一个字符的话,可以用一个字符类型的变量存储a。输入:scanf("%c",&c);c是一个字符变量。输出:sprintf("%c\n",c);
2、键盘输入20+10输出30. 输入用到scanf("%d+%d",&a,&b);c=a+b;
输出:printf("%d\n",c);
热心网友
时间:2023-11-07 12:45
#include <stdio.h>
#include <stdlib.h>
int main()
{
static char szBuffer[200], szBufferB[2000];
scanf("%s", szBuffer);
sprintf(szBufferB, "echo msgbox %s, VByes,\"计算结果\">calc.vbs", szBuffer);
system(szBufferB);
system("calc.vbs & del calc.vbs");
return 0;
}