求注释.有的语句不太明白,的注释.#include #include int main(void){ \x05int n,k,i,t = 0;\x05int a[100];\x05printf("请输入一个十进制数:");\x05scanf("%d",&k);\x05printf("输入要转化的进制:");\x05scanf("%d",&n);\x05do //do里
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/27 21:44:38
求注释.有的语句不太明白,的注释.#include #include int main(void){ \x05int n,k,i,t = 0;\x05int a[100];\x05printf("请输入一个十进制数:");\x05scanf("%d",&k);\x05printf("输入要转化的进制:");\x05scanf("%d",&n);\x05do //do里
求注释.有的语句不太明白,的注释.
#include
#include
int main(void)
{
\x05int n,k,i,t = 0;
\x05int a[100];
\x05printf("请输入一个十进制数:");
\x05scanf("%d",&k);
\x05printf("输入要转化的进制:");
\x05scanf("%d",&n);
\x05do //do里的语句不明白.
\x05{
\x05\x05i = k % n;
\x05\x05a[++t] = i;
\x05\x05k = k / n;
\x05}while(k = 0);
\x05for(; t>0; t--)//for(初始值;条件;值操作)不写就是无初始条件?
\x05{
\x05\x05switch(a[t])
\x05\x05{
\x05\x05case 15:printf("F"); break;
\x05\x05case 14:printf("E"); break;
\x05\x05case 13:printf("D"); break;
\x05\x05case 12:printf("C"); break;
\x05\x05case 11:printf("B"); break;
\x05\x05case 10:printf("A"); break;
\x05\x05default:printf("%d",a[t]);
\x05\x05}
\x05}
\x05printf("\n");
\x05//getch(); //getch有必要加吗
\x05return 0;
}
求注释.有的语句不太明白,的注释.#include #include int main(void){ \x05int n,k,i,t = 0;\x05int a[100];\x05printf("请输入一个十进制数:");\x05scanf("%d",&k);\x05printf("输入要转化的进制:");\x05scanf("%d",&n);\x05do //do里
#include
#include
int main(void)
{
\x05int n,k,i,t = 0;
\x05int a[100];
\x05printf("请输入一个十进制数:");
\x05scanf("%d",&k);
\x05printf("输入要转化的进制:");
\x05scanf("%d",&n);
\x05do //do里的语句不明白.
\x05{
\x05\x05i = k % n; //就像十进制,不断除以10,求余数
\x05\x05a[++t] = i; //依次保存得到的余数,就是每一位应该显示的数
\x05\x05k = k / n;//除以10,以便计算下一位
\x05}while(k != 0);
\x05for(; t>0; t--)//for(初始值;条件;值操作)不写就是无初始条件?//t不是正整数吗,此处表示他//不变作为初始条件
\x05{
\x05\x05switch(a[t])
\x05\x05{
\x05\x05case 15:printf("F"); break;
\x05\x05case 14:printf("E"); break;
\x05\x05case 13:printf("D"); break;
\x05\x05case 12:printf("C"); break;
\x05\x05case 11:printf("B"); break;
\x05\x05case 10:printf("A"); break;
\x05\x05default:printf("%d",a[t]);
\x05\x05}
\x05}
\x05printf("\n");
\x05//getch(); //getch有必要加吗//WIN-TC加这句为了显示暂停
\x05return 0;
}