大佬教程收集整理的这篇文章主要介绍了虽然声明不起作用C.,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
有任何想法吗?
// // main.c // Calculator // // Created by Austen Patterson on 2013-06-27. // Copyright (C) 2013 Austen Patterson. All rights reserved. // #include <stdio.h> #include <stdbool.h> int main() { int number[100]; int operator = '0'; int doAgainAnswer = '0'; bool doAgain; do{ printf("Please enter your first number:"); scanf("%d",&number[1]); printf("\nYou entered %d as your first number. Please enter your second: ",number[1]); scanf("%d",&number[2]); printf("\nYou entered %d as your second number.",number[2]); printf("\nYour numbers are Now %d and %d",number[1],number[2]); printf("\nNow enter your operator.\n1 for addition\n2 for subraction\n3 for multiplication\n4 for division.\n"); scanf("%d",&operator); if(operator == 1){ int finished = number[1] + number[2]; printf("\n\n%d \+ %d is: %d",number[2],finished); } if(operator == 2){ int finished = number[1] - number[2]; printf("\n\n%d \- %d is: %d",finished); } if(operator == 3){ int finished = number[1] * number[2]; printf("\n\n%d \* %d is: %d",finished); } if(operator == 4){ int finished = number[1] / number[2]; printf("\n\n%d \/ %d is: %d",finished); } printf("\nWant to conTinue?\n 1 for Yes\n 2 for No\nAnswer: "); scanf("%d",&doAgainAnswer); if(doAgainAnswer == 1) { doAgain = '1'; } else { doAgain = '0'; } }while(doAgain == '1'); }
#include <stdio.h> #include <stdbool.h> int main() { int number[100]; int operator = '0'; int doAgainAnswer = 0;//edited int doAgain=0;//edited do{ printf("Please enter your first number:"); scanf("%d",&doAgainAnswer); if(doAgainAnswer == 1) { doAgain = 1;//edited } else { doAgain = 0;//edited } }while(doAgain == 1);//edited return 0;//edited }
以上是大佬教程为你收集整理的虽然声明不起作用C.全部内容,希望文章能够帮你解决虽然声明不起作用C.所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。