收藏 分享(赏)

c语言课前习题.ppt

上传人:无敌 文档编号:340920 上传时间:2018-03-30 格式:PPT 页数:13 大小:416KB
下载 相关 举报
c语言课前习题.ppt_第1页
第1页 / 共13页
c语言课前习题.ppt_第2页
第2页 / 共13页
c语言课前习题.ppt_第3页
第3页 / 共13页
c语言课前习题.ppt_第4页
第4页 / 共13页
c语言课前习题.ppt_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、C语言课前习题,辽宁科技大学 黄建,以下程序的运行结果是: int a = 1, b = 1, c = 1; if (a = 2) printf(%d, a = 3); else printf(%d, a != 1); if (b-) b+2; b+; printf(%d, +b = 2); switch (c 0) case 1: printf(%d, (1,2),3); break; case 0: printf(%d, +c); ,3. 分支语句,312,4. 循环语句,填空实现:输出x的y次方的后3位数。 main() int i, x, y, s = ; scanf(%d%d, );

2、 for (i = 1; i = 1; i-) sum = 0; for (j = 1; j = i; j+) sum += i * j; printf(%d, sum);,1,6. 数组,以下程序的运行结果是: int a10 = 1,1,1,2,2,3,3,3,3; int b4 = 0, i; for (i = 0; i 10; i+) bai+; for (i = 0; i 0) fun(x/2); printf(%d, x); main() fun(3); ,13,8. 编译预处理,以下程序的运行结果是: #include #define PT 3.5; #define S(x) P

3、T*x*x; main() int a = 1, b = 2; printf(%4.1fn, S(a+b); A)14.0 B)31.5 C) 7.5 D)程序有错,无输出结果,9. 指针与数组,以下程序的运行结果是: int a5 = 1,3,5,7,9, *p = a, i; for (i = 0; i 4; i+) p0 += p1; p+; for (i = 0; i y); printf(%dn, (+p)-x); ,10,3,14. 链表,现要将q和r所指结点的前后位置交换,同时要保持链表的连续,以下错误的程序段是 A)q-next=r-next; p-next=r; r-next=q; B)q-next=r-next; r-next=q; p-next=r; C)r-next=q; q-next=r-next; p-next=r; D)p-next=r; q-next=r-next; r-next=q;,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 职业教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报