1.有如下运算程序
main()
{
int n=9;
while(n>6) {
n- -;printf("%d",n);}
}
该程序的输出结果是
876
第一次进入循环体时n值是9,n- -,n值变为8
第二次进入循环体时n值是8,n- -,n值变为7
第三次进入循环体时n值是7,n- -,n值变为6
2 . 如下程序
int x =1,y=1;
表达式(!x||y- -)的值是 (1)
C语言规定的运算优先级由高到低是逻辑非、算术运算、逻辑或。所以先计算!x,值为0,然后再计算y- -,由于是后缀运算符,所以y值仍为1,最后计算0||1,则值为1.
3.C语言函数的一般类型为:
类型说明符 函数名
{
类型说明
语句
}
4.fseek函数的调用形式为fseek(文件指针,位移量,起始点)
起始点用0、1、2代替,0代表文件开始,1代表当前位置,2为文件末尾
“位移量”指以起始点为基点,向前移动的字节数
5 .用C语言输出星号矩阵
#include<stdio.h>
int main(){
int i,j;
for(i=1;i<=4;i++)
{
for(j=1;j<=5;j++)
printf(" ");
for(j=1;j<=2*i-1;j++)
printf("*");
printf("\n");
}
for(i=1;i<=3;i++)
{
for(j=1;j<=i+1;j++)
printf(" ");
for(j=1;j<6