1. c語言中如何編程輸出123456 234561 345612 456123 561234 612345不用數組就用for循環
#include<stdio.h>
int main(){
int i,j,n=6;
for(i=1;i<=n;i++){
for(j=0;j<n;j++)
printf("%d",j+i>n?j+i-n:i+j);
printf(" ");
}
return 0;
}
2. 列印c語言123456
#include<stdio.h>
int main()
{char s[]="123456123456";
int i,j;
for(i=0;i<6;i++)
{
for(j=0;j<6;j++)
printf("%c",s[i+j]);
printf(" ");
}
return 0;
}
3. c語言如何實現 設置123456密碼時顯示"easy"
/* *
* 檢測密碼強度
* @param string pwd 密碼
*/function checkIntensity(pwd){
var Mcolor = "#FFF",Lcolor = "#FFF",Hcolor = "#FFF";//定義三種顏色,強、中、弱
var m=0;
var Modes = 0;
for (i=0; i<pwd.length; i++)
{
var charType = 0;
var t = pwd.charCodeAt(i); //得出Unicode 編碼編碼,值越大,密碼就越復雜
if (t>=48 && t <=57)
{
charType = 1;
}
else if (t>=65 && t <=90)
{
charType = 2;
}
else if (t>=97 && t <=122)
charType = 4;
else
charType = 4;
Modes |= charType;
}
for (i=0;i<4;i++)
{
if (Modes & 1) m++;
Modes>>>=1;
}
if (pwd.length<=4)
{
m = 1;
}
switch(m)
{
case 1 :
Lcolor = "2px solid red";
Mcolor = Hcolor = "2px solid #DADADA";
break;
case 2 :
Mcolor = "2px solid #f90";
Lcolor = Hcolor = "2px solid #DADADA";
break;
case 3 :
Hcolor = "2px solid #3c0";
Lcolor = Mcolor = "2px solid #DADADA";
break;
case 4 :
Hcolor = "2px solid #3c0";
Lcolor = Mcolor = "2px solid #DADADA";
break;
default :
Hcolor = Mcolor = Lcolor = "";
break;
}
if (document.getElementById("pwd_lower"))
{
document.getElementById("pwd_lower").style.borderBottom = Lcolor;
document.getElementById("pwd_middle").style.borderBottom = Mcolor;
document.getElementById("pwd_high").style.borderBottom = Hcolor;
}}
4. C語言問題,這里輸出結果為什麼是123456
先寫入123,三個數字連在一起沒有分隔符,又寫入一個回車,那麼後來讀入的時候,123變成一個數字了。
456是同樣的。
所以結果是123456
5. 在c語言中把"123456"變成{1,2,3,4,5,6}
若要把 數字字元串 轉換為 整數數組 用下面程序 前面一部分, 結果在 a數組中。
若要把 數字字元串 轉換為 字元串 {1,2,3,4,5,6} ,可用 下面程序 後面一部分, 結果在s2 中。 若要把結果 放回 s, 再添一句 strcpy(s,s2); 即可。
#include <stdio.h>
int main()
{
char s[20]="123456";
char s2[20];
int a[20];
int i,n=0;
while (s[n]!='\0'){a[n]=s[n]-'0'; n++;}
printf("{%d",a[0]);
for (i=1;i<n;i++) printf(",%d",a[i]); printf("}\n");
s2[0]='{'; for (i=0;i<strlen(s);i++){ s2[i*2+1]=s[i];s2[i*2+2]=',';};
s2[strlen(s)*2]='}';s2[strlen(s)*2+1]='\0';
printf("s2=%s\n",s2);
return 0;
}
6. 「123456」在C語言中算是字元串么
是字元串,任何 一連串的字母或數字 都可算是字元串, 當然 數字也可做整型,運用看具體需要。
7. 怎麼用C語言編寫 123456 234561 345612 456123 561234 612345 用for循環來編寫
#include <stdio.h> void main() { int d = 123456; for (i = 0; i < 6; i ++) { printf("%d\n", d) d = (d % 100000) * 10 + d / 100000; } } }
希望採納
8. c語言當輸入123456時,輸出結果為a=12,b=345
c語言當輸入123456時,輸出結果為a=12,b=345這個是對的