编辑: ACcyL 2019-07-16
注:C语言考试是机考,试卷是随机抽取,故只拿出其中一份试卷及答案.

试卷编号:6668 所属语言:Turbo C 所属方案:2008C理论考试 〖第1题〗『填空』(2分)(题号:735) 执行以下语句后,x、y和z 的值分别为【1】 x=y=z=0;

++x || ++y && ++z;

答案: 1).

1 0

0 〖第2题〗『填空』(2分)(题号:431) 执行下面两个语句,输出的结果是【1】,char c1=97,c2=98;

printf("%d %c",c1,c2);

答案: 1).

97 b 〖第3题〗『填空』(2分)(题号:747) 以下程序运行的结果是【1】. #include main() { int a,b;

for(a=1,b=1;

a=20)break;

if(b%3==1) { b+=3;

continue;

} b-=5;

} printf("%d\n",a);

} 答案: 1).

8 〖第4题〗『填空』(2分)(题号:729) 以下程序实现这样的功能: 商店卖西瓜, 10斤以上的每斤0.15元, 8斤以上的每斤0.3元, 6斤以上的每斤0.4元, 4斤以上的每斤0.6元, 4斤以下的每斤0.8元,从键盘输入西瓜的重量和顾客所付钱数,则输出应付款和应找钱数.请在【】内填入 正确内容. #include "stdio.h" main() { float weight, money, rate;

printf("the paid money of the client is:");

scanf("%f",&money);

printf("the weight of the watermelon is:");

scanf("%f",&weight);

if (【1】) rate=0.15;

else if (weight>8) rate=0.3;

else if (weight>6) rate=0.4;

else if (weight>4) rate=0.6;

else rate=0.8;

printf("the account payable of the watermelon is %f\n", weight*rate);

printf("the change for client is %f\n",money-weight*rate);

} 答案: 1). weight>10 或10

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题