实验1实验目的1、、. 基础题 根据文档“Visual Studio 2008/2010/2013的下载、安装与使用.doc”的内容,通过教师讲解、演示,学生同步完成下列任务:
1 了解VS 2008/2010/2013的下载、安装;
2 熟悉VS 2008/2010/2013的启动、建立新项目,编辑、编译、链接、运行下列代码:
#include
int main printf "This is a C program.\n" ;
return 0; 项目名称为lab_1_0
3 在项目的存放目录中查看对应的.c、.obj、.exe文件;
操作内容:请学生建立新项目 lab_1_1 ,输入下列代码,并编译、链接、运行: 独立完成
问题:C程序的编译、链接、运行可以一次性完成吗?清理、重新生成项目 或程序 有什么作用?
2. 基础题 请学生先分析以下程序段中各语句的功能
#include
int main int a,b;
double mid;
printf "请输入两个整数 用逗号隔开 :" ;
scanf "%d,%d",&a,&b ;
mid a+b /2.0;
printf "%d 与%d 的均值为%f.\n",a,b,mid ;
return 0; 再编译下列程序,修改其错误,然后运行程序:
#include ;
main int a
scanf “%d”,a ;
Printf “%d*%d %d”,a,a,a*a ;
]
3. 基础题 请参考例题代码,按下列要求,写出相应的C程序:
4. 基础题 1英里等于1.6093千米,编写一个程序,计算123.456英里换成多少千米?程序输出结果形式为:xxx miles yyy km。 这里的xxx、yyy表示数字 #include
int main printf "How do you do!\n" ;//这是行注释,注释范围从//起至换行符止
return 0; 2 把第4行改为如下语句,再运行程序:
printf "How do you do!\n" ;/*这是块注释*/
3 把第4行改为如下两行语句,再运行程序:
printf "How do you do!\n" ;/*这是块注释*,如果一行写不完,可以在下一行继 续写,这部分代码均不产生目标代码*/
4 把第4行改为如下语句,再运行程序:
//printf "How do you do!\n" ;
5 把第4行改为如下语句,再运行程序:
printf "//How do you do!\n" ;//在输出字符串中加入“//”
6 用块注释把几行语句都作为注释
/*printf "//How do you do!\n" ; return 0; */