c语言计算器,若用户输入Y,则请用户还可以输入式子计算,若用户输入N,则退出程序

c语言计算器,若用户输入Y,则请用户还可以输入式子计算,若用户输入N,则退出程序,第1张

#include <stdio.h>//望采纳!!!

int main (void)

{

double a, b

char ch,yn

do{

fflush(stdin,NULL)

printf ("请输入运算式子:")

scanf ("%lf%c%lf", &a, &ch, &b)

switch (ch)

{

case '橡扮枝+':

{

printf ("%lf %c %lf = %lf\n", a, ch, b, a + b)

break

}

case '-':

{

printf ("%lf %c %lf = %lf\n", a, ch, b, a - b)

break

}

case '/':

{

printf ("%lf %c %lf = %lf\n", a, ch, b, a / b)

break

}

case '*':

{

printf ("%lf %c %lf = %lf\n", a, ch, b, a * b)

break

}

default:

{

printf("式子输入错误!请以(数1+数2)这种格式输入!")

}

}

fflush(stdin,NULL)

printf("计算完毕!是否再次使用?y/n:")

scanf ("%c",&yn)

if (yn=='y' || yn=='Y')

{

system("cls")

printf ("欢迎再次使用\n\n"梁敏)

continue

}

printf("感谢使用本计算器!本次服缺猜务到此结束!\n")

break

}while (1)

}

以祥御下是c语言的实现:

#include <stdio.h>

int main() {

int n, i = 0

char sentence[100]

printf("请输入一个整数n:")

scanf("%d", &n)

printf("请输入需重复的句子:")

scanf(" %[^\n]", sentence)

while (i <n) {

printf("%s\n", sentence)

i++

}

return 0

}

首先通过scanf函数获取用户输入的整数n和需要重复的句子sentence。然后使用while循环,谨渗岩从0开始,当i小于n时,重复输出句子并将i递增。循环结束后,程序退出喊唯。

望采纳

char cA

do

{

cA = getch()

if( cA == '搜码顷Y' ) { printf("Yes")}

else if( cA == 'N'模森 ) { printf("Exit")}

else { printf("世陆Keeping input")}

}

while( cA!='N')


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12468763.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存