会C语言的来~要补考了,以前学的都忘记了~~

来源:百度知道 编辑:UC知道 时间:2024/07/04 07:29:08
1、C语言中,break语句的作用是:___。
2、设有说明语句int *p;则p被定义为:___。
3、设某文件己被正确打开,并且被指针fp指向,则将文件指针移动到当前指向的字节的后30个字节处的正确函数调用语句为______执行赋值语句x=(x=5,x++,x+3);后x变量的值为:____。
4、设:char p[]= “Chinese”; 则strlen( p)的值为:_____。
5、设 int *p, a[]={1,2,3,4};p=a; 则语句(*p)++的值是:____。
6、设 char c=’B’; 则执行语句printf(“%d”,c);后的输出值为: ____。
7、设struct{ int x; double y;} *p ;
写出引用p变量的y域的两种形式 ____。

8、main() {int m[5][5], (*p)[5],i,j; p=m;
for(i=0;i<=4;i++)
for(j=0; j<=4; j++)
if(i<j)
*(*(m+i)+j)=0;
else
m[i][j]=i-j+2;
for(i=0; i<=4; i++)
{for(j=0; j<=i; j++)
printf(“%3d”, p[i][j]);
printf(“\n”); }
}

9、change(int *x, int* y) {int temp;
if(*x>*y) {temp=*x;* x=*y; *y=temp;} }
main(){int a,b,c; scanf(“%d%d%d”, &a,&b,&c);
change(&a,&b); change(&a,&c); change(&b,&c);
printf(“%d,%d,%d\n”, a,b,c);}

15、编写程序。
1.输入10个整数,统计正数的个

1.用来从switch语句或循环语句中跳出
2.
3.fseek(fp,30L,1); 9
4.7
5.2
6.66
7.
8.
2
3 2
4 3 2
5 4 3 2
6 5 4 3 2
9.什么意思 没看懂
15(1)
#include <stdio.h>
void main()
{
int i,a[10],sum=0 ,n=0;
printf("输入十个数字:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{
if(a[i]<0)
sum+=a[i];
else if(a[i]>0)
n++;
}
printf("其中负数的和为:%d 正数的个数为:%d\n",sum,n);

}
15(2)
#include <stdio.h>
void main()
{
int i,a[10],min;
printf("输入十个数字:\n");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
min=a[0];
for(i=0;i<10;i++)
if(min>a[i])
min=a[i];
printf("十个数中最小数为:%d \n",min);

}

呵呵,比较容易遭人鄙视,居然还有人答了!你人品爆发哦!