ขอรบกวนอีกรอบคับ.....code ภาษาc ช่วยนะครับ คือ ขอ2ข้อได้ไหม รอบนี้งงมากมาย
คือ ขอ2ข้อได้ไหม รอบนี้งงมากมาย
ข้อแรกคือ
{
int num[10]={8,8,12,5,6,9,34,10,2,7};
int x,y,a,i;
printf("The array is[8,8,12,5,6,9,34,10,2,7]\n");
printf("Enter the range of index: ");
scanf(" %d %d ",&x,&y); *
printf("\nSpecify the number to fill: "); **
scanf("%d",&a);
printf("\n\nNew array is");
for(i=0;i<10;i++)
x=i;
{
while(x>=y){
if(num[i]=a){ ******
printf(" %d ",a);}
else
{
printf("\nNo array is %d ",num[i]);
}
}
}
}
* งงตรงที่ว่ารับค่ามา2ตัว แต่ทำไมมันต้องให้ป้อน 3ตัว
**นี้ตรงนี้รับค่าไม่ได้เลยเพราะไรไม่รู้น่าจะเกี่ยวกะตัว ********ข้อนี้ไหม
งงมาก ปล.โจทย์ข้อนี้อรับค่าช่วงที่index แล้วก็รับค่าอีกอันเข้ามาเพื่อมาเปลี่ยนช่วงที่indexกำหนดไว้ตั้งแต่เริ่มจนจบ
--------------------------------------------------
ข้อที่2
เขียนภาษาซีเพื่อไม่ซ้ำกับอาร์เรย์
int num[8]={8,8,12,5,6,9,6,12};
int i,a;
printf("\n\nUnique element are ");
for(i=0;i<8;i++){
for(i=1;i<8;i++){
if(num[i]=num[i]+1){
a=num[i]=num[i]+1;
printf("%d",a)
}
else
printf("%d",num[i]);
}
}
งง ไม่รู้จะอธิบายโค้ดอย่างไง อึ้นมากเลยอ่า
รบกวนหน่อยนะครับTag : - - - -
Date :
2010-12-13 00:52:55
By :
อ่อนโคตรๆ
View :
1064
Reply :
0
Load balance : Server 02