C++(10.4)
1.A 2.D 3.B 4.D 5.B 6.A
2.1 3
2.2 d=20
2.3 first
2.4 s=2,t=4;
2.5 #&
2.6 5 5 5
2.7 4 -2 4 0 4 0
3.1
#include <stdio.h>int main() {int c, t, m;printf("请输入所买上衣的件数:");scanf("%d", &c);printf("请输入所买裤子的条数:");scanf("%d", &t);if (c == t) { // 买套服的情况if (c >= 50) {m = c * 80;} else {m = c * 90;}} else { // 买单件的情况m = c * 60 + t * 45;}printf("应付款:%d 元\n", m);return 0;
}
4.1:第二种更好,因为如果将==误写成=的话程序会报错,而第一种程序不报错,导致功能不能正常实现
4.2:高斯求和法
4.3 while(1);for(;;)