作业题一:
程序:
//************************
//code by 陈登辉 2013/3/20
//************************
#include<stdio.h>
void main ()
{
float a;
int b;
a=18.5;
b=28;
printf("我今天吃饭花了:%6.2f\n",a);
printf("我学号后两位是:%6d\n",b);
printf("我的大名是 :%6s\n","陈某");
printf("我的班级是 :%6s\n","一班");
}
运行程序:
作业题二:
程序:
#include<stdio.h>
void main()
{ printf("c语言中\\n 代表换行\n");
printf("c语言中\\代表一个反斜线字符\n");
printf("c语言中\printf()函数格式为:printf(“<格式化字符串>”,<参量表>);\n");
printf("C语言中'A'代码字符A,而“A”代表字符串A\n");
}
运行程序:
作业题三:
我的程序:
#include<stdio.h>
void main()
{
int a,b;
printf("用“空格”间隔输入学号和手机后两位:");
scanf("%d%d",&a,&b);
printf("我学号:%d, 手机:%d\n",a,b);
int e,f,g;
printf("用逗号间隔输入整形数字:");
scanf("%d,%d,%d",&e,&f,&g);
printf("我输入了3个整形数字 %d,%d,%d\n",e,f,g);
float h,i;
printf("用逗号间隔输入浮点数:");
scanf("%f,%f",&h,&i);
printf("输入浮点数分别是 %.6f和%.6f\n",h,i);
}
运行程序:
心得:scanf("%d%d",&a,&b)输入时用空格输入;scanf("%d,%d",&a,&b)输入时用逗号输入。
问题:
强哥 1:这个scanf是神马? 我还是不太懂 ,
2:为啥数字要在运行后输入,怎么不可以在前面定义好呢 ?