C语言读程序写结果练习题
本文档提供了七个C语言编程练习题,涵盖了数组、指针、字符串等多个知识点。每个题目都提供了完整的代码和输出结果,旨在帮助读者更好地理解和掌握C语言编程的基础知识。
一、数组
第一个练习题中,作者使用了一个整型数组a,大小为8,初始值为{1,0,1,0,1,0,1,0}。然后,作者使用了一个for循环,遍历数组a,并将每个元素的值加上前两个元素的和。作者使用printf函数打印出数组a的所有元素的值。
第二个练习题中,作者使用了一个浮点型数组b,大小为6,初始值为{1.1,2.2,3.3,4.4,5.5,6.6}。然后,作者使用了一个for循环,遍历数组b,并将每个元素的值赋值给下一个元素。作者使用printf函数打印出数组b的所有元素的值。
第三个练习题中,作者使用了一个整型数组p,大小为7,初始值为{11,13,14,15,16,17,18}。然后,作者使用了一个while循环,遍历数组p,并将每个元素的值累加到变量k中。作者使用printf函数打印出变量k的值。
第四个练习题中,作者使用了一个二维整型数组a,大小为3x3,初始值为{1,3,5,7,9,11,13,15,17}。然后,作者使用了两个for循环,遍历数组a,并将每个元素的值赋值给变量sum。作者使用printf函数打印出变量sum的值。
第五个练习题中,作者使用了一个二维整型数组a,大小为4x4。然后,作者使用了两个for循环,遍历数组a,并将每个元素的值赋值给变量a[i][j]。作者使用printf函数打印出数组a的所有元素的值。
第六个练习题中,作者使用了两个字符串s1和s2。然后,作者使用了gets函数读取用户输入,并将其存储到字符串s1和s2中。作者使用printf函数打印出字符串s1和s2的比较结果。
二、指针
第七个练习题中,作者使用了一个字符数组ch,大小为3x5,初始值为{"AAAA","BBB","CCC"}。然后,作者使用了一个printf函数,打印出数组ch的第二个元素的值。
第八个练习题中,作者使用了一个字符数组s,初始值为"ABC+abc=defDEF"。然后,作者定义了一个函数cchar,用于将大写字母转换为小写字母。作者使用printf函数打印出字符串s的转换结果。
本文档提供了七个C语言编程练习题,涵盖了数组、指针、字符串等多个知识点。每个题目都提供了完整的代码和输出结果,旨在帮助读者更好地理解和掌握C语言编程的基础知识。
1