C程序设计(第四版)实验报告实验1C程序的运行环境和运行C程序的方法.docVIP

  • 13
  • 0
  • 约1.82千字
  • 约 4页
  • 2017-06-07 发布于重庆
  • 举报

C程序设计(第四版)实验报告实验1C程序的运行环境和运行C程序的方法.doc

C程序设计(第四版)实验报告实验1C程序的运行环境和运行C程序的方法

输入下面的程序: #include int main printf This is a c program.\n ; return 0; 编译连接无错误,检查得知输出结果无错误。 输入错误程序: #include int main int a,b,sum a 123;b 456; sum a+b print sum is %d\n,sum ; return 0; 错误提醒:12.cpp e:\visual c\12.cpp 4 : error C2146: syntax error : missing ; before identifier a e:\visual c\12.cpp 6 : error C2146: syntax error : missing ; before identifier print e:\visual c\12.cpp 6 : error C2065: print : undeclared identifier 执行 cl.exe 时出错. 12.exe - 1 error s , 0 warning s 输入正确程序 #include int main int a,b,sum; a 123;b 456; sum a+b; printf sum is %d\n,sum ; return 0; 输出结果 输入下面的程序: #include int main int max int x,int y ; int a,b,c; printf input ab: ; scanf %d,%d,a,b ; c max a,b ; printf max %d\\n,c ; return 0; int max int x,int y ; int z; if x y z x; else z y; return z ; 输出结果 将第max函数中的第3,4两行合并写为一行 #include int main int max int x,int y ; int a,b,c; printf input ab: ; scanf %d,%d,a,b ; c max a,b ; printf max %d\\n,c ; return 0; int max int x,int y int z; if x y z x;else z y; return z ; 运行结果 实验二 1.输入如下程序:#include int main char c1,c2; c1 97; c2 98; printf %c,%c\nc1,c2 ; printf %d,%d\n,c1,c2 ; return 0; 运行错误,因为c1前面没有字符将它隔开 如果将程序第4,5行改成 c1 197; c2 198; 输出结果 如果将程序第3行改成int c1,c2; 运行时会输出(因为int为整形数据 用下面的scanf函数输入数据: #include int main int a,b; float x,y; char c1,c2; scanf a %db %d,a,b ; scanf %f%e,x,y ; scanf %c%c,c1,c2 ; printf a %d,b %d,x %5.1f,y %5.2f,c1 %c,c2 %c,a,b,x,y,c1,c2 ; return 0; 输入a 3,b 7,x 8.5,y 71.82,A,a 输入a 3 b 7 x 8.5 y 71.82 A a 输入a 3 b 7 8.5 71.82 A a 输入a 3 b 7 8.5 71.82Aa 输入3 7 8.5 71.82Aa 输入a 3 b 7 8.5 71.82 A a 输入a 3 b 7 8.5 71.82 Aa 输入a 3 b 7 8.5 71.82Aa 输入以下程序: #include int main int i,j,m,n; i 8; j 10; m ++i; n j++; printf %d,%d,%d,%d\n,i,j,m,n ; return 0; 输出结果: 将第6,7行改成 m i++; n ++j; 输出结果:

文档评论(0)

1亿VIP精品文档

相关文档