




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文由469558744贡献 d o c 文档可能在WAP端浏览体验不佳 建议您优先选择TXT 或下载源文件到本机 查看 C 语言程序设计 实验四 从键盘上输入一个整数 n 输出该数的阶乘 n i n c l u d e v o i d m a i n i n t n i t 1 p r i n t f 请输入整数 n s c a n f d f o r i 1 i n i t i t p r i n t f d t 求 1 2 n i n c l u d e v o i d m a i n i n t n i t 1 s u m 0 p r i n t f 请输入整数 n s c a n f d f o r i 1 i n i t i t s u m s u m t p r i n t f d s u m 编程求出从公元元年到今天 总共经过了多少天 多少星期零几天 i n c l u d e v o i d m a i n i n t y e a r m o n t h d a y i n t t 0 i j w e e k p r i n t f 请输入年份 s c a n f d p r i n t f 请输入月份 s c a n f d p r i n t f 请输入月份 s c a n f d f o r i 1 i y e a r i i f y e a r 4 0 e l s e t 365 f o r j 1 j m o n t h j i f j 1 j 3 j 5 j 7 j 8 j 10 j 12 t t 31 e l s e i f j 2 i f y e a r 4 0 e l s e t t 28 e l s e t t 30 t t d a y w e e k t 7 d a y t 7 p r i n t f d n t p r i n t f 5d d w e e k d a y 编程输出所有 100000 以内的回文数 i n c l u d e v o i d m a i n i n t n i 0 f o r n 10 n 100000 n i f n 10 n 10 n 100 n 10 n 1000 n 10 i p r i n t f n p r i n t f d i e 1 1 1 1 2 1 3 1 n i n c l u d e v o i d m a i n i n t n i t 1 d o u b l e e 1 0 p r i n t f 请输入整数 n s c a n f d f o r i 1 i n i t i t e 1 0 t p r i n t f 1 1 1 1 2 1 n l f e C 语言程序设计 实验五 编程输出 10 20000 之间的所有质数 并统计其个数 i n c l u d e v o i d m a i n i n t n i j 0 f o r n 10 n 20000 n f o r i 2 i n p r i n t f 6d n j p r i n t f n d j 编程按以下形式输出九九乘法表 1 1 1 2 1 2 2 2 4 3 1 3 3 2 6 3 3 9 4 1 4 4 2 8 5 1 5 6 1 6 7 1 7 8 1 8 9 1 9 5 2 10 6 2 12 7 2 14 8 2 16 9 2 18 4 3 12 5 3 15 6 3 18 7 3 21 8 3 24 9 3 27 4 4 16 5 4 20 6 4 24 7 4 28 8 4 32 9 4 36 5 5 25 6 5 30 7 5 35 8 5 40 9 5 45 6 6 36 7 6 42 8 6 48 9 6 54 7 7 49 8 7 56 9 7 63 8 8 64 9 8 72 9 9 81 i n c l u d e v o i d m a i n i n t i j k f o r i 1 i 9 i f o r j 1 j i p r i n t f d d 4d j i i j p r i n t f n f o r k 1 k i k p r i n t f p r i n t f n 用 0 9 可以组成多少个没有重复数字的三位偶数 i n c l u d e v o i d m a i n i n t i g w s w b w c o u n t 0 f o r i 100 i 999 i g w i 10 s w i 10 10 b w i 100 i f g w s w c o u n t p r i n t f n p r i n t f 共有 d 个没有重复数字的三位偶数 n p a g e 1 c o u n t 从键盘输入一个数 将之进行因式分解 如输入 8 则 8 1 2 4 i n c l u d e v o i d m a i n i n t n i p r i n t f 请输入一个整数 s c a n f d p r i n t f 1 f o r i 2 i 0 a i 1 a i i a i n m a i n f o r i 0 i 6 i p r i n t f a d d p r i n t f n i a i C 语言程序设计 实验六 编程输出 3 4 的二维数组中的最大值 最小值及其所在的行列 i n c l u d e v o i d m a i n i n t a 3 4 1 3 5 7 9 4 2 11 16 14 13 15 i n t i j m a x r o w c o l m i n m a x a 0 0 m i n a 0 0 f o r i 0 i 3 i f o r j 0 j m a x m a x a i j r o w i c o l j p r i n t f d n d n d n m a x r o w c o l r o w 0 c o l 0 i f m i n a i j m i n a i j r o w i c o l j p r i n t f d n d n d m i n r o w c o l 用冒泡排序法对一个有 10 个元素的数 组进行降序排序 i n c l u d e v o i d m a i n i n t i j t i n t a 10 2 4 3 6 8 19 7 5 0 1 f o r j 0 j 9 j f o r i 0 i 9 j i i f a i i n c l u d e v o i d m a i n c h a r a 30 b 30 i n t i n g e t s a g e t s b n s t r l e n a f o r i 0 b i i a n b i a n 0 p u t s a 编程实现两个字符串的比较 i n c l u d e v o i d m a i n c h a r a 81 b 81 c i n t i g e t s a g e t s b f o r i 0 a i b i i c a i b i p r i n t f d c C 语言程序设计 实验七 编程用指针输出 3 4 的二维数组中的所有元素及最大值 i n c l u d e v o i d m a i n i n t a 3 4 0 1 2 3 4 5 6 7 9 10 11 12 p i n t m a x a 0 0 i j p f o r i 0 i 3 i f o r j 0 j 4 j p r i n t f 3d a i j p r i n t f n f o r i 0 i 3 i f o r j 0 j 4 j i f m a x a i j m a x a i j p r i n t f d m a x 编程用指针实现 从键 盘输入一个字符串 将之逆序后输出 i n c l u d e i n c l u d e v o i d m a i n c h a r a 81 p i n t l e n i t p a p r i n t f 请输入字符串 a g e t s a l e n s t r l e n a f o r i 0 i l e n 2 i t p i p i p l e n i 1 p l e n i 1 t p u t s a 从键盘上输入一个字符串 判断该串是否为回文串 如果是回文 则输 出 1 否则输出 0 i n c l u d e i n c l u d e v o i d m a i n c h a r a 30 p i n t i l e n t p a p r i n t f 请输入字符串 a s c a n f s a l e n s t r l e n a f o r i 0 i l e n 2 i i f p i p l e n i 1 t 1 e l s e t 0 i f t p r i n t f 1 e l s e p r i n t f 0 以指针实现两个字符串的连接 i n c l u d e v o i d m a i n c h a r a 30 b 30 p q i n t i p a q b p r i n t f 请输入字符串 a g e t s a p r i n t f 请输入字符 串 b g e t s b w h i l e p p w h i l e q p q p 0 p u t s a 参照实验指导书中的 P45 页思考题 3 完成程序 从键盘输入一个长度小于 10 的数字 字符串 将之轮换为相应的整数 例如 如果输入的字符串为 12345 则将之转换为 整数 12345 i n c l u d e i n c l u d e v o i d m a i n c h a r a 81 p l o n g n 0 i n t f l a g p a p r i n t f 请输入一个字符串数字 g e t s a i f p p f l a g 1 e l s e i f p p f l a g 1 e l s e f l a g 1 w h i l e p n n 10 p 0 p p r i n t f d n f l a g C 语言程序设计 实验八 编写一个函数 求某个数是否是素数 该数作为参数传入 如果该数是素数 则函 数的返回值为 1 否则返回值为 0 该函数已完成部分 请将其补充完整 并编写主 函数验证之 i n t i s Su s i n t n i n t i f o r i 2 i n i i f n i 0 b r e a k i f i n r e t u r n 0 e l s e r e t u r n 1 i n c l u d e v o i d m a i n i n t i s Su s i n t p a g e 2 n i n t n j 2 t p r i n t f 请输入整数 n s c a n f d t i s Su s n i f t p r i n t f 1 e l s e p r i n t f 0 编写函数 判断某个数是否是回文数 该数作为参数传入 如 果该数是回文 数 则函数的返回值为 1 否则返回值为 0 该函数已完成部分 请将其补 充 完整 并编写主函数验证之 i n c l u d e i n c l u d e i n t i s Hw i n t l e n c h a r p v o i d m a i n c h a r a 30 p i n t l e n t p a p r i n t f 请输入字符串 a s c a n f s a l e n s t r l e n a t i s Hw l e n p i f t p r i n t f 1 e l s e p r i n t f 0 i n t i s Hw i n t l e n c h a r p i n t i f o r i 0 i l e n 2 i i f p i p l e n i 1 r e t u r n 1 e l s e r e t u r n 0 编写函数求一个字符串的串长 字符串作为参数传入 函数的返回值 为串长 该函数已完成部分 请将其补充完整 并编写主函数验证之 i n c l u d e i n c l u d e i n t s t r l e n t h c h a r s t r 30 v o i d m a i n c h a r s t r 30 i n t l e n p r i n t f 输入字符串 g e t s s t r l e n s t r l e n t h s t r p r i n t f d l e n i n t s t r l e n t h c h a r s t r 30 i n t t f o r t 0 s t r t 0 t r e t u r n t 编写函数实现两个字符串的比较 i n c l u d e i n c l u d e i n t s t r c o m p c h a r a 3 0 c h a r b 30 m a i n i n t i c h a r t c h a r a 81 b 81 p r i n t f 请输入 字符串 a g e t s a p r i n t f 请输入字符串 b g e t s b t s t r c o m p a b p r i n t f d t i n t s t r c o m p c h a r a 81 c h a r b 81 i n t i c f o r i 0 a i b i i c a i b i r e t u r n c 编写函数实现两个字符串的复 制 将 s t r 2 的内容复制到 s t r 1 中去 函数的 返回值为复制的字符的个数 该函数 已完成部分 请将其补充完整 并编写 主函数验证之 i n c l u d e i n t s t r c o p y c h a r s t r 1 30 c h a r s t r 2 30 c h a r p q i n t i 0 p s t r 1 q s t r 2 w h i l e q p q p q i p 0 p u t s s t r 1 r e t u r n i v o i d m a i n c h a r s t r 1 30 s t r 2 30 p r i n t f 请输入第一个字符串 g e t s s t r 1 p r i n t f 请输入第二个字符串 g e t s s t r 2 p r i n t f d s t r c o p y s t r 1 s t r 2 编写函数 f u n c t i o n 传入两个整型参数 a 和 n 则该函数的返回值为 a a a a n 个 a 例如 如果传入的是 2 和 5 则函数的返回值为 22222 该函数已 完成部分 请将其补充完整 并编写主函数验证之 i n c l u d e i n t f u n c t i o n i n t a i n t n v o i d m a i n i n t a n p r i n t f 请输入 a s c a n f d p r i n t f 请 输入 n s c a n f d p r i n t f d f u n c t i o n a n i n t f u n c t i o n i n t a i n t n i n t i j 0 f o r i 0 i 0 x x b e l p a g e 3 s e i f b a e l s e p r i n t f Th e m i d d l e i s C f c 4 3 编写一个程序 输入一个 日期 年 月 日 计算并输出该日期是这一年的第几天 i n c l u d e v o i d m a i n v o i d i n t y m d d a y s 0 i n t i p r i n t f i n p u t a d a t e y e a r m o n t h d a y n s c a n f d d d f o r i 1 i 2 p r i n t f t h e d a y i s t h e d t h o f t h e y e a r n d a y s 4 4 用 i f 语句实现 i n c l u d e v o i d m a i n v o i d f l o a t x t a x p r i n t f i n p u t t h e w a g e n s c a n f f i f x 1000 t a x 0 0 e l s e i f x 2000 t a x x 0 05 e l s e i f x 3000 t a x x 0 1 e l s e i f x 4000 t a x x 0 15 e l s e i f x 50 00 t a x x 0 2 e l s e t a x x 0 25 p r i n t f t h e t a x f n t a x 用 s w i t c h 语句实现 i n c l u d e v o i d m a i n v o i d f l o a t x t a x p r i n t f i n p u t t h e w a g e n s c a n f f s w i t c h i n t x 1000 c a s e 0 t a x 0 0 b r e a k c a s e 1 t a x x 0 05 b r e a k c a s e 2 t a x x 0 1 b r e a k c a s e 3 t a x x 0 15 b r e a k c a s e 4 t a x x 0 20 b r e a k d e f a u l t t a x x 0 25 p r i n t f t h e t a x f n t a x 4 7 i n c l u d e v o i d m a i n v o i d c h a r c p r i n t f i n p u t a s t r i n g e n d w i t h En t e r n c g e t c h a r w h i l e c n p u t c h a r c i f c 32 w h i l e c g e t c h a r 32 e l s e c g e t c h a r 4 10 i n c l u d e i n c l u d e d e f i n e EPS 1 0E 5 v o i d m a i n v o i d l o n g i 1 i n t f l a g 4 d o u b l e p i 0 0 i t e m d o i t e m d o u b l e f l a g 2 i 1 p i i t e m i f l a g 1 w h i l e f a b s i t e m EPS p r i n t f PI f p i 4 11 i n c l u d e v o i d m a i n v o i d i n t a b c d r g c d l c m d o p r i n t f i n p u t t w o i n t e g e r s a a n d b a 0 a n d b 0 n s c a n f d d w h i l e a b 等价于 w h i l e a 0 b 0 i f a 0 c a e l s e c a i f b 0 d b e l s e d b w h i l e r c d c d d r g c d d l c m a b g c d p r i n t f t h e g r e a t e s t c o m m o n d i v i s o r i s d n t h e l e a s e c o m m o n m u l t i p l e i s d n g c d l c m 4 13 i n c l u d e i n c l u d e i n t i s p r i m e i n t v o i d m a i n v o i d i n t i n p r i n t f 4 2 2 n f o r i 6 i 100 i 2 f o r n 3 n i 2 p r i n t f e r r o r d n i i n t i s p r i m e i n t i i n t j i f i 1 r e t u r n 0 i f i 2 r e t u r n 1 i f i 2 r e t u r n 0 f o r j 3 j s q r t i j 2 i f i j r e t u r n 0 r e t u r n 1 4 17 i n c l u d e v o i d m a i n v o i d i n t c i f o r i 1 c 32 c 0 s c a n f d w h i l e n 0 f o r i 1 s 0 0 i 0 s c a n f d w h i l e n 0 h a i l s t o n e n v o i d h a i l s t o n e i n t n i n t i 1 p r i n t f Ha i l s t o n e g e n e r a t e d b y d n n p r i n t f d t n w h i l e n 1 i f n 2 n 为奇数 n 3 n 1 e l s e n n 2 n 为偶数 p r i n t f d t n i f i 6 0 p r i n t f n p r i n t f n Nu m b e r o f h a i l s t o n e g e n e r a t e d d n i 5 13 i n c l u d e i n c l u d e i n t d i g i t l o n g i n t v o i d m a i n v o i d l o n g n i n t k p r i n t f In p u t n k k 0 s c a n f l d d i f k 0 p r i n t f k m u s t b e g r e a t e r t h a n 0 n r e t u r n p r i n t f d i g i t l d d d n n k d i g i t n k i n t d i g i t l o n g n i n t k i n t i 0 m i f n 0 n n d o m n 10 n 10 i w h i l e n n BEGIN 2 0 BEGIN BEGIN 1 w h i l e n END f o r i 2 i n 2 i i f i s p r i m e i b r e a k n 2 i s p r i m e c i n c l u d e i n t i s p r i m e i n t n i n t i m 1 f o r i 2 i i n t s q r t n 1 i i f m n i b r e a k r e t u r n m 5 15 i n c l u d e i n t g c d 1 i n t i n t i n t g c d 2 i n t i n t v o i d m a i n v o i d i n t a b d o p r i n t f In p u t t w o p o s i t i v e n u m b e r s s c a n f d d w h i l e a 0 b 0 p r i n t f Th e g r e a t e s t c o m m o n d i v i s o r i s d n g c d 1 a b 将 g c d 1 a b 换为 g c d 2 a b 来测 试迭代算法 递归 i n t g c d 1 i n t m i n t n i f n 0 r e t u r n m e l s e r e t u r n g c d 1 n m n 迭代 i n t g c d 2 i n t m i n t n i n t r w h i l e n r m n m n n r r e t u r n m 5 17 i n c l u d e v o i d n i v o i d v o i d m a i n v o i d p r i n t f i n p u t a r o w o f c h a r a c t e r s n n i v o i d n i v o i d c h a r c c g e t c h a r i f c n n i p u t c h a r c 6 2 b a 6 3 f o r i 0 i i n c l u d e i n c l u d e d e f i n e g 9 8 v o i d m a i n v o i d i n t g d r i v e r DETECT g m o d e i s i z e l o n g c k c k 1 c k 2 i n i t g r a p h 初始化图形模式 第 3 个参数是图形驱动程序所在目录 视实际情况而定 s e t b k c o l o r BLUE 设置屏幕背景色为蓝色 s e t c o l o r RED 设置绘图前景色为红色 p r i n t f Pr e s s En t e r t o s t a r n 提示 按回车 键开始自由落体 s e t l i n e s t y l e 0 0 1 设置绘图所用线型和线宽 实线 一个像 素宽 s e t f i l l s t y l e 1 4 设置填充方式和颜色 全部填充 红色 f i l l e l l i p s e p a g e 5 200 50 5 5 以 200 50 为圆心画半径为 5 的圆 同时以设定的填充方式和颜色 填充该封闭区 g e t c h a r 使程序停下来 等待用户键盘输入 按回车键继续执行 c k 1 c l o c k 计时 获取程序从开始运行到此条语句执行所用的时间 单位是 毫秒 f o r c k 1 55 g c k c k 2 10 450 c k 当球的下端越 过纵坐标 450 时 终止循环 w h i l e c k 2 c l o c k c k 1 等待 确保从上次计 时开始时间过去 1 毫秒 c k 1 c k 2 更新计时器 s e t c o l o r BLUE 设置绘 图前景色为蓝色 s e t f i l l s t y l e 1 1 设置填充方式和颜色 全部填充 蓝色 f i l l e l l i p s e 200 50 g c k 1 c k 1 2 10 5 5 用蓝色 背景色 在球的上一位置 重画圆 并用蓝色 背景色 填充 相当于抹 去了在上一位置所画的圆 s e t c o l o r RED 设置绘图前景色为红色 s e t f i l l s t y l e 1 4 设置填充方式和颜色 全部填 充 红色 f i l l e l l i p s e 200 50 g c k c k 2 10 5 5 用红色在球的初始位置下方 g c k c k 2 10 的位置重画圆 并用红色填充 g e t c h a r c l o s e g r a p h 7 11 i n c l u d e i n c l u d e i n c l u d e v o i d Ra n d o m i z e v o i d i n t Ra n d o m In t e g e r i n t i n t v o i d m a i n v o i d i n t i j k Ra n d o m i z e f o r i 0 j 0 j 3 i k Ra n d o m In t e g e r 1 2 i f k 1 j p r i n t f h e a d s n e l s e j 0 p r i n t f t a i l s n p r i n t f It t o o k d f l i p s t o g e t h e a d s 3 c o n s e c u t i v e t i m e s n i v o i d Ra n d o m i z e v o i d s r a n d t i m e NULL i n t Ra n d o m In t e g e r i n t l o w i n t h i g h i n t k d o u b l e d d d o u b l e r a n d d o u b l e RAND MAX 1 k i n t d h i g h l o w 1 r e t u r n l o w k 7 16 c a l t o o l s h i f n d e f c a l t o o l s h d e f i n e c a l t o o l s h c h a r Mo n t h Na m e i n t m o n t h i n t Mo n t h Da y s i n t m o n t h i n t y e a r i n t Fi r s t Da y Of Mo n t h i n t m o n t h i n t y e a r i n t Is Le a p Ye a r i n t y e a r e n d i f c a l t o o l s c i n c l u d e c a l t o o l s h c h a r Mo n t h Na m e i n t m o n t h s w i t c h m o n t h c a s e 1 r e t u r n Ja n u a r y c a s e 2 r e t u r n Fe b r u a r y c a s e 3 r e t u r n Ma r c h c a s e 4 r e t u r n Ap r i l c a s e 5 r e t u r n Ma y c a s e 6 r e t u r n Ju n e c a s e 7 r e t u r n Ju l y c a s e 8 r e t u r n Au g u s t c a s e 9 r e t u r n Se p t e m b e r c a s e 10 r e t u r n Oc t o b e r c a s e 11 r e t u r n No v e m b e r c a s e 12 r e t u r n De c e m b e r i n t Mo n t h Da y s i n t m o n t h i n t y e a r s w i t c h m o n t h c a s e 1 c a s e 3 c a s e 5 c a s e 7 c a s e 8 c a s e 10 c a s e 12 r e t u r n 31 c a s e 4 c a s e 6 c a s e 9 c a s e 11 r e t u r n 30 c a s e 2 r e t u r n Is Le a p Ye a r y e a r 29 28 i n t Fi r s t Da y Of Mo n t h i n t m o n t h i n t y e a r i n t c d m w y c y e a r 100 年份的百位和千位 y y e a r 100 年份的后两位 d 1 该月的第一天 i f m o n t h 0 a n d m o n t h 13 n s c a n f d d w h i l e m o n t h 12 p r i n t f Th e n a m e o f t h e m o n t h i s s n Mo n t h Na m e m o n t h p r i n t f Th e r e a r e d d a y s i n t h i s m o n t h n Mo n t h Da y s m o n t h y e a r p r i n t f Th e f i r s t d a y o f t h e m o n t h i n t h i s y e a r i s s w i t c h Fi r s t Da y Of Mo n t h m o n t h y e a r c a s e 0 p r i n t f SUNDAY n b r e a k c a s e 1 p r i n t f MONDAY n b r e a k c a s e 2 p r i n t f TUESDAY n b r e a k c a s e 3 p r i n t f WEDNESDAY n b r e a k c a s e 4 p r i n t f THURSDAY n b r e a k c a s e 5 p r i n t f FRIDAY n b r e a k c a s e 6 p r i n t f SATURDAY n b r e a k p r i n t f Th i s y e a r s a l e a p y e a r n Is Le a p Ye a r y e a r i s i s n t 9 2 i n c l u d e v o i d Sh o w In t Bi t i n t c h a r In t To Ch a r i n t v o i d m a i n v o i d i n t x p r i n t f Pl e a s e i n p u t a n i n t e r g e r s c a n f d Sh o w In t Bi t x g e t c h 函数名 Sh o w In t Bi t 功能 将整数 从高字节到低字节 输出每四个 b i t 中的数值 参数 输入的整型数据 返回值 p a g e 6 无 v o i d Sh o w In t Bi t i n t x i n t i 0 c h a r p c h a r 初始化 p 使 指向变量 x 的第 1 个字节 p 使 p 指向变量 x 的第 2 个字节 f o r i 0 i 4 输出高 4 位对应的 16 进制码值 p r i n t f c In t To Ch a r p i 输出低 4 位对应的 16 进制码值 函数名 In t To Ch a r 功能 将 0 15 转化成对应的十六进制数字字符 0 9 A F 参数 输入的整型数据 0 15 返回值 返回对应的 16 进制数数 字字符 c h a r In t To Ch a r i n t i i 取低 4 位 i f i 0 将 1 9 的数值转换为 0 9 的数字字符 e l s e r e t u r n i 10 A 将 10 15 的数值转换为 A F 的数字字符 9 5 i n c l u d e d e f i n e N 9 v o i d r e v e r s e i n t i n t v o i d p r i n t Ar r a y i n t i n t v o i d m a i n i n t i a r r a y N p r i n t f Pl e a s e i n p u t d i n t e g e r s n N f o r i 0 i N i s c a n f d a r r a y i r e v e r s e a r r a y N p r i n t Ar r a y a r r a y N v o i d r e v e r s e i n t a i n t s i z e i n t p q t e m p 形参说明 i n t a 等价于 i n t a 对数组元素进行颠倒处理的函数原型声明 输出数组元素值的函数原型声明 f o r p a q a s i z e 1 p q p q 使 p q 分别指向数组的第 1 个 和最后一个元素 t e m p p 交换 p q 所指向元素的值 p q 循环体执 行一次后 使 p 指向后一个元素 并使 q 指向前一个元素 q t e m p 当 p 和 q 的指向重合或交错后 结束循环 完成了元素位置颠倒 v o i d p r i n t Ar r a y i n t a i n t s i z e i n t i f o r i 0 i v o i d t r a n s p o s e i n t 5 i n t 5 i n t v o i d m a i n i n t a 5 5 b 5 5 i j 转置函数原型声明 二维数组 a 分别存放原矩阵和转置后矩阵 b p r i n t f p l e a s e i n p u t 5 5 m a t r i x n f o r i 0 i 5 i f o r j 0 j 5 j s c a n f d a i j t r a n s p o s e a b 5 p r i n t f a f t e r t r a n s p o s e d n f o r i 0 i 5 i f o r j 0 j 5 j p r i n t f 6d b i j p r i n t f n v o i d t r a n s p o s e i n t x 5 i n t y 5 i n t n i n t i j f o r i 0 i n i f o r j 0 j 5 j y i j x j i 用二重循环来输入原矩阵数据值 表达式 a i j 等价于 l o n g s u m 0 f l o a t a v g i f a r g c 2 p r i n t f No d i g i t a l s t r i n g i n v o l v e d i n c o m m a n d l i n e n r e t u r n f o r i 1 i m a x m a x x e l s e m i n x 用 打擂台 算法来求最 大数和最小数 a v g s u m a r g c 1 0 求平均值 p r i n t f s u m l d t a v e r a g e f t m a x d t m i n d n s u m a v g m a x m i n 9 10 函数名 s t r c a t 功 能 将一个字符串 b 连接到另一个字符串 a 的串尾 参 数 c h a r t 字符串 a 的首地址 c h a r s 字符串 b 的首地址 返回值 无 备 注 字符指针 t 所指向字符串的串尾必须有足够的可用空间以容纳字符指针 s 所指向的 字符串 v o i d s t r c a t c h a r t c h a r s w h i l e t t 使 t 指向它所指 字符串的串尾 w h i l e t s 将 s 所指向的字符串复制到 t 所指向的 串尾 9 13 b i j k 的指针表示 b i j k u i j k l m n 的 指针表示 u i j k l m n p a g e 7 9 18 1 c h a r p 3 v o i d 2 d o u b l e p 9 i n t 3 c h a r p v o i d 3 4 i n t p 3 v o i d 4 9 20 区别在于 用 d e f i n e 定义的 STRING STRING a b 等价于 c h a r a b 该声明语句声明了两个变 量 a 和 b 类型分别为 c h a r 和 c h a r 用 t y p e d e f 定义的 STRING STRING a b 等价于 c h a r a b 该声明语句 同样声明了两 个变量 a 和 b 但 a 和 b 的类型相同 都是 c h a r e x 10 1 c i n c l u d e i n c l u d e s t r u c t p o i n t f l o a t x y z v o i d m a i n v o i d s t r u c t p o i n t s t a r t e n d f l o a t p x p y p z l e n p r i n t f i n p u t t h e c o o r d i n a t e s o f t h e s t a r t p o i n t x y z n s c a n f f f f s t a r t x p x s t a r t y p y s t a r t z p z p r i n t f i n p u t t h e c o o r d i n a t e s o f t h e e n d p o i n t x y z n s c a n f f f f e n d x p x e n d y p y e n d z p z p x e n d x s t a r t x p y e n d y s t a r t y p z e n d z s t a r t z l e n s q r t p x p x p y p y p z p z p r i n t f l e n g t h f n l e n e x 10 2 c i n c l u d e s t r u c t c o m p l e x f l o a t a b s t r u c t c o m p l e x a d d c o m p l e x s t r u c t c o m p l e x x s t r u c t c o m p l e x y s t r u c t c o m p l e x r e s u l t r e s u l t a x a y a r e s u l t b x b y b r e t u r n r e s u l t s t r u c t c o m p l e x s u b c o m p l e x s t r u c t c
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 私企股东发言稿
- 时间的课件教学课件
- 电网案例分析课件
- 文明小顾客课件
- 学跳舞小班课件大纲
- 时政点评人民币汇率课件
- 二零二五年度能源节约型厂房租赁合同
- 二零二五年度大学工程招投标与合同管理专业人才培养合同
- 2025版电线电缆安全标准制定与实施合同
- 2025版钢板桩租赁与建筑结构安全检测合同
- 口腔门诊运营管理实务
- 2024年湖南省古丈县卫生局公开招聘试题带答案
- 模具行业物料管理制度
- 毛巾关键工序管理制度
- 2025至2030年中国电动船行业市场供需态势及发展前景研判报告
- 兽药公司库管管理制度
- 安装家具合同协议书范本
- 车辆采购中标合同协议
- 2025年全年日历表(带农历 带2025年法定放假时间安排)
- 购买肉牛合同协议书
- 2025小学道德与法治教师课标考试模拟试卷附参考答案 (三套)
评论
0/150
提交评论