求注释.有的语句不太明白,的注释.#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/12/19 16:57:43
求注释.有的语句不太明白,的注释.#include#includeintmain(void){\x05intn,k,i,t=0;\x05inta[100];\x05printf("请输入一个十进制数:

求注释.有的语句不太明白,的注释.#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;
}