有七道题求解答
1. 掌握字符赋值语句表述2. Scanf函数和printf函数的运用
3. 运算符优先级排序
4. 理解调用函数中行参和实参的传递
5. break和continue的区别:
6. 理解下列程序,知道运行结果
1.若有定义和语句:
int i ;
for (i=1;i<=6;i++) ;
printf("%d",i) ;
写出运行结果
2.void main( )
{int a,b,sum;
a=4546;b=6;
sum=a+b;
printf(”a=%d,b=%d,c=%d\n”,a,b,sum);
}
3、执行下面程序:
void main()
{int a, b;
printf("input two numbers: ");
scanf("%d %d",&a,&b);
if(a>b)
printf("max=%d\n",a);
else
printf("max=%d\n",b); }
若输入76 78,则输出结果为:( )
4、执行下面程序:
void main()
{int a;
printf("input integer number: ");
scanf("%d",&a);
switch(a)
{case 1:printf("Monday\n"); break;
case 2:printf("Tuesday\n"); break;
case 3:printf("Wednesday\n"); break;
case 4:printf("Thursday\n"); break;
case 5:printf("Friday\n"); break;
case 6:printf("Saturday\n"); break;
case 7:printf("Sunday\n"); break;
default:printf("error\n");} }
若执行时输入6,则结果为:( )
5、执行下面程序:
#include <stdio.h> void main( )
int x,y ; { int a=9,b=5;
f( ) x=a+b;y=a-b;
{ int y,a=25,b=10; f( );
x=a+b;y=a-b; printf(”%d,%d\n”,x,y);}
return;}
5、功能:先接收从键盘输入的一个百分制成绩,然后输出对应的五分制成绩。转换规则如下:
90——100 A
80——89 B
70——79 C
60——69 D
<60 E
用switch语句写出来。
6、功能:比较两个数的大小,找出其中较小的数并将其输出到屏幕,函数功能通过函数调用来完成。
水平实在有限,连第五题怎么排列都不懂..清考题目,求解答