- 博客(7)
- 收藏
- 关注
原创 C语言作业七
A. f 函数头改为 int f(int *a, int n) ,无需其它改变,效果完全一样。B. main 函数中增加 int *p=a; 将 f(a,n); 改为 f(p,n); ,效果完全一样。C. 用数组名作 f() 的参数,则 main() 中的数组与 f() 中的数组是同一数组。D. 用数组名作 f() 的参数,实现了实参与形参双向的值传递。 从实参到形参单向传递a代表整个数组,值为数组的起始地址;&a取整个数组的地址,值为数组首元素地址;p指向数组首元素的地址;p+9指向数组第十个元素
2023-12-16 11:40:34
1051
1
原创 C语言作业六
C. 对一维数组初始化的时候,即使给全部元素都赋了初值,也不能省略数组长度。A. 二维数组初始化的时候,列数是必须给出的,行数可以由编译器来数。C:若整型常量表达数缺省,则将初始表中的初值个数作为数组长度。B. 二维数组初始化的时候,每行一个{},逗号分隔。D. 二维数组初始化的时候,最后的逗号可以存在。*输入示例:3行4列,后接具体的3行4列数组。C:初始化后不能对数组进行整体赋值。如何向函数传递一位数组。*说明:「周边元素是指。
2023-12-06 17:12:52
1098
1
原创 C语言作业五
对称回文数指某数与其平方都是回文数。例如,n=11时,11的平方等于121;n=111时,111的平方等于12321。C. 如果函数值的类型与返回值类型不⼀致,以函数值类型为准。A. 定义函数时,形参的类型说明可以放在函数体内。D. 如果形参与实参类型不⼀致,以实参类型为准。是指某数与其反序数相等,如5、131、1551、345676543.B. return后边的值不能为表达式。,即[10000,99999)之间的正整数。D. 返回一个不确定的值。错误,应放在形参前。错误,可以为表达式。
2023-11-24 15:04:42
489
1
原创 C语言作业四
代码缩进是通过规范代码格式体现出代码的层次结构和逻辑关系的语法规则。是。n = n + 2) { //n每次循环+2,n始终为奇数。//当term足够小时不再循环//使term为n的倒数if (0 == count % 2) { //判断循环了偶数次还是奇数次,若是偶数次则减;else { //反之则加。count++;//计算循环的次数。//将循环得出的值乘四即为圆周率的近似值。return 0;//输出第一、二位数。
2023-11-15 16:41:31
380
原创 C语言作业三
要求:用户从键盘输入如下形式的表达式:操作数1 运算符op 操作数2, 比如:1 + 2, 1 / 2, 1 * 2 等,能够输出对应的结果,比如:1 + 2 = 3,1 / 2 = 0.500000, 1 * 2 = 2.A. 有语法错不能通过编译 B. 可以通过编译但不能通过连接 C. 输出*** D. 输出$$$若if后的表达式为赋值表达式,则表达式的值为0(假),执行else后的语句。当60≦score
2023-11-05 11:05:23
418
原创 C语言作业二
6. 在Dev Cpp平台上新建一个项目,输入下方截图的程序代码(同样也是上课的例子)。5. 在Dev Cpp平台上新建一个项目,仿照PPT【4.2.1键盘输入和屏幕输出(下)】,完成功能:在命令窗口输入任意大写英文字母,输出值为对应的小写英文字母。2. 阅读以下程序,当输入数据的形式为:12a345b789↙️,已知正确答案为(A),请用文字解释原因。原代码变量"b"读入了"ENTER",没有读入"a",故输出结果不是"a"。"void main()"报错,都改为了"main()"
2023-10-26 16:46:11
239
原创 C语言作业一
求1000 0000 0000 0000的补码:取反为1111 1111 1111 1111,再加1为1 0000 0000 0000 0000,转化为十进制为-(2的十六次方)结果为-32768。(请用CSDN的Markdown语法提交代码+运行结果的截图,后面的题目同理,不再重复)二进制0111 1111 1111 1111 + 1 = 1000 0000 0000 0000,而二进制首位表示正负,=",据此先判断"j < k",再判断"i!"和":"组成,必须一起使用。是,转化为double。
2023-10-25 14:31:00
444
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人