问题标题:
麻烦解释下基本写程式的结构我举个例子,例如老师要求我们请撰写一程式计算某位职员的薪资所得(salary)应缴的税款(tax).假设税率(rate)为25%.答案是这样的#includex05x05x05x05x05x05x05x05x05x
问题描述:

麻烦解释下基本写程式的结构

我举个例子,例如老师要求我们请撰写一程式计算某位职员的薪资所得(salary)应缴的税款(tax).假设税率(rate)为25%.

答案是这样的

#includex05x05x05x05x05x05x05x05x05x05x05x05

x05#includex05x05x05x05x05x05x05x05x05x05x05x05

x05intmain()x05x05x05x05x05x05x05x05x05x05x05x05x05

x05{x05doublesalary,tax;x05x05x05x05x05x05x05x05x05x05x05

printf(“therateis0.25,pleaseinputsalary:”);x05x05x05x05

x05x05scanf(“%lf”,&salary);x05x05x05x05x05x05x05x05x05x05

x05x05tax=salary*0.25;x05x05x05x05x05x05x05x05x05x05x05

printf(“tax=%8.2fn”,tax);x05x05x05x05x05x05x05x05x05

system(“PAUSE”);x05x05x05x05x05x05x05x05x05x05

x05x05return0;x05x05x05x05x05x05x05x05x05x05x05x05x05

}x05x05

基本结构我是记住了,但中间那些printfscanf裏面的东西我就不太明白

基本结构是这样的这个是要死记吗#includex05x05x05x05x05x05x05x05x05x05x05x05

x05#includex05x05x05x05x05x05x05x05x05x05x05x05

x05intmain()x05

{

system(“PAUSE”);x05x05

return0;x05x05x05x05x05x05x05x05x05x05x05x05x05

}

那些什麼输入输出很多分号,逗号,很乱我不太明白,因为考试要考写程式,所以我想了解下写了基本结构以後,然後什麼时候有输入,输出x05

然後这几句是怎理解doublesalary,tax;x05这句是什麼意思x05x05x05x05x05x05x05x05x05

printf(“therateis0.25,pleaseinputsalary:”);这句是什麼意思x05x05

x05x05scanf(“%lf”,&salary);x05x05x05x05x05x05x05x05x05x05

x05x05tax=salary*0.25;这句是什麼意思x05x05x05x05x05x05x05x05x05x05

printf(“tax=%8.2fn”,tax);x05这句是什麼意思

葛树恩回答:
  C/C++语言其实跟我们平时用的语言很相似   #include就好像是词汇量,里面装有计算机懂得的词,根据里面的不同,计算机懂得的词也不同;   intmain()就好像是嘴巴,它下面的{和}里面装的就是要说得话   分号相当于我们的句号,表示一句话的结束.   逗号就跟我们的逗号差不多,表示停顿一下.   prinntf()表示写,可以理解为用口写的字,因为是写得,所以在运行程序时可以看得到   scanf()表示输入,可以这样想:你在一张纸上写了一些信息,被计算机吃了   当然printf()和scanf()的格式是固定的   doublesalary,tax是定义2个双精度变量salary和tax,相当于取2个盒子,一个叫salary,一个叫tax,变量名可以随意更换,这里用salary(工资)和tax(税)是为了方便理解.   printf(“therateis0.25,pleaseinputsalary:”);是指输出therateis0.25,pleaseinputsalary这句话   scanf(“%lf”,&salary);就是你输入一个数据,在salary这个盒子里装入数据.   tax=salary*0.25表示让salary乘0.25得到的数据装进tax
查看更多
其它推荐
热门其它推荐