C语言程序求救~

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:53:32
我现在在考试,七点半交卷,希望能帮助一下,但愿你生活顺利,身体健康~

一、填空题(每空1分,共10分)
1、设X为int型变量,请写出描述“X是偶数”的表达式是: 。
2、C语言中的基本数据类型分为 型, 型和字符型.
3、在数组 int score[10]={1,2,3,4,5,6}中,元素定义的个数有 个,其中score[8]的值为 。
4、当a=2,b=4时,表达式a/b?a+b:b-a的值为: 。
5、循环语句:for(i= - 1;i<3;i++)printf(“!”);的循环次数是: 。
6、程序中经常要使用常量3.14,我们用符号run 来表示,其定义格式为 。
7.C语言提供的三种逻辑运算符是 、 和!;

二、问答题(每题5分,共20分)
1、给出单链表中结点的C语言描述。
2、在单链表中设置头指针和头结点的作用是什么?
3、什么是数据的逻辑结构?什么是数据的存储结构?
4、C语言中结构体和联合数据类型有什么不同?

二、写出程序运行结果(每题4分,共24分)
1、main()
{int i,n,s=0;
for(i=0;i<20;i++)
if(i%2==0) s+=i;
printf(“s=%d\n”,s);
}

运行结果:

2、main( )
{ int i,n,s=0;
i=1;
while(i<20){
s+=i;
i+=2;
}
printf(“s=%d\n”,s);
}

运行结果是:

3、f()

先发点

1:
if(x%2)
printf("x为偶数");
else
printf("x不是偶数");
2:
浮点型,整型,
3:
6,\0
4:
6
5:
4
6:
&&(且),||(或)
二。
1:在程序执行时,通过标准函数malloc生成。
2:头节点用来存放指向链表中首个节点的指针
3:这里只知道一段 前面的不知道。后面的答这个没错---顺序存储结构和链式存储结构。
4:这两种类型都是导出数据类型,里边可以包含多个不同类型的数据,但是前者的这些数据各自占用一块内存后者的多个数据共用同一块内存。
三。
1:1~20内的奇数相加结果为:150
2:答案也是150
3:a=4,b=5
a=4,b=5
4:题目错误 改正后结果可以是153是求的阶乘的和
5:1!=1
2!=2
3!=3
4!=4
6:m=0,n=1,k=0
四。
1:3
2:1
3:12
4:6553
5:5

7点半要到了 后面的就不做了像这样你该早点发题目上来

太多了。兄弟。
把你不会的弄来就可以了。
不要告诉我你都不会。