目录
作业1:
问题:
结果如下
作业2:
结果:
作业1:
初始化数组
问题:
如果让数组初始化非0数会有问题
有同学就问了,我明明已经初始化定义过了,为啥还有0呀
其实这种初始化只会改变第一个其他不会改变并且都为0(越界的情况不考虑)
所以想真正初始化需要循环的帮助
#include<stdio.h>
int main(){
int a[10],n=9;
while(n>=0){
scanf("%d",&a[n]);
n--;
}
n+=1;
while(n<10){
printf("%d\n",a[n]);
n++;
}
return 0;
}
这种赋值属于完全赋值,
结果如下
作业2:
星期用swtich使用
#include<stdio.h>
int main(){
int i;
scanf("%d",&i);
switch(i){
case 1:{
printf("星期一");
break;
}
case 2:{
printf("星期二");
break;
}
case 3:{
printf("星期三");
break;
}
case 4:{
printf("星期四");
break;
}
case 5:{
printf("星期五");
break;
}
case 6:{
printf("星期六");
break;
}
case 7:{
printf("星期日");
break;
}
default:{
break;
}
}
return 0;
}
这个代码比较简单直接