|
main()
{int i,j,x=0;
for(i=0;i<2;i++)
{x++;
for (j=0;j<=3;j++)
{ if(j%2) continue;
x++;}
x++;}
printf(
”
x=%d\n
”
,x);}
44.if(j%2) continue;
语句的作用是什么
?continue
语句执行了多少次
?
45.
程序输出结果是多少
?
46.
设指向单向链表的头结点指针
head
是一个全局指针变量,且有如下程序:
void display(
)
{ struct food *p=head;
while (p!=NULL)
{ printf(
”
%s\n
”
, p
→
name);
printf(
”
%d\n
”
, p
→
product);
p=p
→
next;
}
}
设程序已经提供了关于
food
结构体的全部信息,试写出结构体
food
的定义。
六、程序设计题(本大题共
2
小题,第
47
题
8
分,第
48
题
12
分,共
20
分)
47.
对下面的
3
行
3
列的二维整型数组
x:
int x[3][3]={1,2,3,4,5,6,7,8,9};
编程求每一行中元素的累加和并输出之。
48.
从键盘输入一些字符,逐个把它们送到磁盘上并统计这些字符的个数,直到输入一个“
#
”为止。设磁盘
ASCII
码文件名为
ab.txt
。
|