c语言xdoj程序改错题
作者&投稿:储牲 (若有异议请与网页底部的电邮联系)
务常15642388640问: C语言程序改错求解... - ?
陆丰市摩罗回答: #include {stdio.h} include int i,j,a[N,N];int i,j,a[N][N]; for(i=1,i<N;i++)printf("%6f",a[i][j]);printf("%6d",a[i][j]);...
务常15642388640问: 初学者C语言程序改错题 - ?
陆丰市摩罗回答: 首先我指出你书写的一个错误.switch(c-'2')下面那行的( 应该改成{ 因为{是与default:putchar(c+2);下面出现的}进行配对的. 依次输入2473得到输出668977,只需修改一处地方.在case 2:putchar(c+4);后面加上 break; 分析如下:使用...
务常15642388640问: 国二C语言的程序改错题,必须改成和标准答案一样的吗?昨天的考试改的和标准答案不一样,但执行结果正确 - ?
陆丰市摩罗回答: 机改题只看最后的输出结果!!因为电脑无法识别程序的正确与否,只能看程序执行以后输出的结果与事先给定的标准答案是否一致,只能结果一样,电脑就认为程序正确
务常15642388640问: 全国二级C语言考试的程序改错题,我增加了{ }j++语句,没有增加行数,都写在一行,程序运行结 - ?
陆丰市摩罗回答: 最好不要这样做 这样属于打擦边球 也就是说 如果判卷的时候松的话 那就没问题 严格来说 还是增加了行数的 所以如果追究属于错误的方式
务常15642388640问: 给我的c语言程序改错题: 实现加减乘除四则运算 - ?
陆丰市摩罗回答: #include<stdio.h> void main() { int a,b,d; char ch; printf("input three: "); scanf("%d%c%d",&a,&ch,&b); switch(ch) {case'+':d=a+b;printf("%d+%d=%d\n",a,b,d);break; case'-':d=a-b;printf("%d-%d=%d\n",a,b,d);break; case'*':d=a*b;printf("%...
务常15642388640问: c语言改错题,大神们,拜托了 - ?
陆丰市摩罗回答: 你的C语言程序,我帮你改完了,你看看吧.(错误比较多,几乎每行都有改动)#include <stdio.h> int main() { int a;char ch; ch='A'; scanf("%d",&a); printf("%c+%d=%c\n",ch,a,(char)(ch+a)); return 0; } 运行结果2 A+2=C
务常15642388640问: 求各位大大看看这个C语言改错题,不会了呢.谢谢了 - ?
陆丰市摩罗回答: #include<conio.h>#include<stdio.h> void fun (char *s,int *a,int *b)/*函数参数类型声明有误*/ { while(*s) { if (*s>='A'&&*s<='Z') (*a)++; /*对a所指向的变量进行操作*/ if(*s>='a'&&*s<='z') (*b)++; /*对b所指向的变量进行操作*/ s++; } } main() { char s[...
务常15642388640问: C语言程序改错 - ?
陆丰市摩罗回答: 1:函数f的形参没有定义2:形参和实参的类型不一致3:函数f头部分就跟了一个;号 这样就和函数体分离了4:既然函数f没有返回值(void型),把函数f的返回值赋给m就没有意义 还有不明白的地方你可以写再问题补充里.
务常15642388640问: c语言程序改错:有4处错误 - ?
陆丰市摩罗回答: 循环有问题,改为这样试试: for(j=0; j<N-1; j++)for(i=0; i<N-j-1; i++)