作业1
目标:了解循环的嵌套
提示:参考 C语言循环的嵌套 了解更多信息
作业1题,自拟题,要求应用循环的嵌套语句,并说明程序循环执行的过程
目标:了解循环的嵌套
提示:参考 C语言循环的嵌套 了解更多信息
作业1题,自拟题,要求应用循环的嵌套语句,并说明程序循环执行的过程
#include <stdio.h>
int main()
{
for(int i=1;i<=9;i++)
{
for(int j=1;j<=i;j++)
{
printf("%d*%d=%d\t",i,j,i*j);
}
printf("\n");
}
getchar();
}
------------------------------------题目分割线------------------------------------
作业2
目标:了解函数的嵌套与递归
提示:参考 函数的嵌套与递归 了解更多信息
作业2题,自拟题,要求应用递归,并说明程序执行的过程.
作业2
目标:了解函数的嵌套与递归
提示:参考 函数的嵌套与递归 了解更多信息
作业2题,自拟题,要求应用递归,并说明程序执行的过程.
#include <stdio.h>
void main()
{
int mul (int k);
int n;
printf("此程序计算n!\n");
printf("输入n的值 n=");
scanf_s("%d",&n);
printf("mul=%d",mul(n));
}
int mul (int k)
{
int m;
if(k==1)
m=1;
else
m=k*mul(k-1);
return(m);
}
------------------------------------题目分割线------------------------------------
作业3
目标:了解位运算
提示:参考 位运算 了解更多信息
作业3题,自拟题,要求运用位运算符,并说明程序执行的过程.
#include <stdio.h>
void main()
{
int a=2;
int b = 4;
printf("%d|%d=%d",a,b,a|b);
getchar();
}
00000010(2)
| 00000100(4)
00000110(6)
由此可知2|4=6