- 博客(7)
- 收藏
- 关注
原创 C语言作业6
字符串的赋值应该使用strcpy函数,而不能使用赋值运算符。解释:因为数组创建输入时为3行2列,输出时却是2行3列,a[0][2]和a[1][2]由于越界被下一位的地址的值给补上,输出了3和5。
2023-12-09 17:55:35 409
原创 C语言作业4
n = n + 2){ //n每次循环+2,n始终为奇数。//当term足够小时不再循环//使term为n的倒数{ //判断循环了偶数次还是奇数次,若是偶数次则减;else{ //反之则加。count++;//计算循环的次数。//将循环得出的值乘四即为圆周率的近似值。return 0;i<=20;
2023-11-17 19:13:10 307
原创 c语言作业2
且执行scanf("%3d%f", &x, &y);语句时,假设输入数据为12345□678↙,则x、y的值分别为( ), 解释原因。原因:getchar为c1录入了字符串'1',于是scanf时从2开始且只录入两个整数所以只录入了2给a1,往后录入c2录入‘b’,a2录入789。原因:%3d表示只能录入三个整数,因此后面的45会赋给y,又因为scanf不能接收空格所以停止录入。阅读以下程序,当输入数据的形式为:12a345b789↙,已知正确答案为(A),请用文字解释原因。答案:17,21,11。
2023-11-06 08:19:15 50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人