【实训1】 阅读分析下列程序,并回答题后的问题。
【代码】
①预测此程序的输出结果为:_________________________。
②程序运行后的结果为:_________________________。
③将printf("%d,%f,%c\n",x,y,z);改为printf("%d,%f,%d\n",x,y,z);看看结果有什么不同。
_________________________。
④将printf("%d,%f,%c\n",x,y,z);改为printf("%c,%f,%c\n",x,y,z);看看结果有什么不同。
_________________________。
【实训2】 阅读分析下列程序,根据要求将程序补充完整。
①要求输出结果为“45 25.400000 A”空格处应补充的语句为:
_________________________。
②要求输出结果为“a=45,b=25.400000,c=A”空格处应补充的语句为:
_________________________________。
【实训3】 阅读分析下列程序,并回答题后的问题。
【代码】
①预测此程序的输出结果为:_________________________。
②程序运行后的结果为:_________________________。
【实训4】 阅读分析下列程序,并回答题后的问题。
①a,b,c的值分别是1,2,3,程序运行后的结果为:_________________________。
②将scanf("%d%d%d",&a,&b,&c);改为scanf("%d,%d,%d",&a,&b,&c);看看输入有什么不同。
_________________________。
③将scanf("%d%d%d",&a,&b,&c);改为scanf("a=%d,b=%d,c=%d",&a,&b,&c);看看输入有什么不同。
_________________________。
【实训5】 阅读分析下列程序,并回答题后的问题。
①当输入为a b↙时,预测此程序的输出结果为:_________________________。
程序运行后的结果为:_________________________。
②当输入为ab↙时,预测此程序的输出结果为:_________________________。
程序运行后的结果为:_________________________。
【实训6】 以下程序的功能是键盘输入2个数,求2个数倒数之和,请输入并运行源程序,找出程序的错误所在,记录下来并分析改正。
【实训7】 以下程序的功能是输入3个数,将第二个数值给第一个,第三个给第二个,第一个给第三个,然后输出它们的值。请将下列程序补充完整,并上机调试运行出结果。
【实训8】 阅读分析下列程序,并回答题后的问题。
【代码】
①预测此程序的输出结果为:_________________________。
②程序运行后的结果为:_________________________。
【实训9】 阅读分析下列程序,并回答题后的问题。
【代码】
①从键盘上输入abcde↙,预测此程序的输出结果为:_________________________。
程序运行后的结果为:_________________________。
②从键盘上输入a b c d e↙,预测此程序的输出结果为:_________________________。
程序运行后的结果为:_________________________。
【实训10】 根据下面的题意要求,编写程序并上机验证。
①输入一个华氏温度,输出摄氏温度。公式为:C=5*(F-32)/9
要求输出有文字说明,并保留3位小数。
提示:通过输入语句输入华氏温度值,用公式求出摄氏温度值后输出。注意结果的正确性。
②输入一个小写字母,输出对应的大写字母,分别使用格式输入输出和字符输入输出方法完成。
提示:小写字母的ASCII码减32就是大写字母的ASCII码。