หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
char txt[4]; ทำไม txt ตัวนี้ต้องใช้4ครับ ทั้งๆที่ มีอักษร 3ตัว ขอบคุณครับ
กระทู้คำถาม
#include<stdio.h>
#include<conio.h>
main(){
int box[3],i,j,temp;
char txt[4];
for(i=0;i<3;i++){
scanf("%d",&box
);
}
scanf("%s",&txt);
for(i=0;i<3;i++){
for(j=0;j<i;j++){
if(box
<box[j]){
temp=box
;
box
=box[j];
box[j]=temp;
}
}
}
for(i=0;i<3;i++){
if(txt
=='A')printf("%d ",box[0]);
else if(txt
=='B')printf("%d ",box[1]);
else if(txt
=='C')printf("%d ",box[2]);
}
}
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
ช่วยอธิบายโค้ดนี้หน่อยครับ C++ ขอเป็นแต่ละบรรทัดเลยนะงับ ขอบคุณล่วงหน้า
#include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> main(){ int i,j,k,l; char a,c,d; system("cls"
สมาชิกหมายเลข 2563548
มีใครเเก้โปรเเกรม Turbo C++ ได้บ้างครับ
คือผมต้องการเเก้จากค่าน้อยไปมาก ให้เป็นมากไปน้อยอ่ะครับ ผมมีโค๊ดให้ดูนะครับเเก้โค๊ดให้ผมหน่อย #include <stdio.h> #include <conio.h> void main() { in
สมาชิกหมายเลข 3869508
[c++] ให้รับค่าให้อยู่ระหว่าง1-15 ต้องกำหนดยังไงอ่ะครับ ขอแนวทางหน่อยครับ
#include<stdio.h> int main() { int a,b; for(int i=1; i<=10; i++){ printf("num : "); scanf("%d",&a); printf("num : "
สมาชิกหมายเลข 4872035
โค๊ด C++ ทำไมมันไม่ยอม Break; ครับ
ที่ผมทำคือ โปรแกรมหาเลขที่มากที่สุดจาก 5 ตัว พร้อมเรียงจาก มากไปน้อย แต่ว่ามันไม่ยอม ออกจากลูปซักที #include<stdio.h> int main() { int a=0,b=1,c=2,d=3,e=4
Gemosercerer
ช่วยทำข้อนี้หน่อยครับแก้มาหลายวันแล้วไม่รู้จะถามใครดี
#include<stdio.h> #include<string.h> void callnum(int i, char y) { char date={"zero","one","two","three",&q
สมาชิกหมายเลข 2493405
เขียนโค้ดภาษาC รวมคะแนนแล้วแสดงคำ ยังไงคะ??
โจทย์👉👉👉 ให้รับคะแนนเก็บกลางภาค ปลายภาคแล้วรวมกัน หากคะแนนรวมตั้งแต่ 0-49 ให้แสดงคำว่า You are fail 50-79 แสดงคำว่า Very good 80ขึ้นไป แสดงคำว่า Excellent👈�
สมาชิกหมายเลข 4347929
แนะนำโปรแกรมเขียน ER-Diagram และ DataFlow Diagram ให้ทีครับ
กำลังมองหา ตัวโปรแกรมที่สามารถเขียน ER-Diagram และ DataFlow Diagram โปรแกรมสามารถของ แปลงจาก ER-Diagram ไปเป็น DataFlow Diagram หรือ DataFlow Diagram แปลงเป็น E
สมาชิกหมายเลข 1661622
เรียนภาษาCที่ไหนดีคะ
ตอนนี้เราอยู่ม.6ค่ะ อยากหาที่เรียนภาษาCเตรียมไว้ใช้เวลาเข้ามหาวิทยาลัย เราไม่มีพื้นฐานด้านนี้มาก่อนเลยค่ะ อยากถามว่าควรจะเรียนCหรือC++ดี แล้วมีที่เรียนไหนแนะนำบ
DarkeningSky
main() void main() และ int main() ต่างกันอย่างไร
อยากทราบว่า 3 อันนีมันต่างกันยังไง ใช้ยังไง ตามความเข้าใจไม่รู้จะถูกไหมนะคะ คือ main() เป็นของ ภาษา C ส่วนไอที่เหลือนี่ C++ ??? แล้วเวลาใช้ void main() กับ int
สมาชิกหมายเลข 1310433
การเขียนโปรแกรมภาษา C แสดงการเปลี่ยนแปลงค่า องศาเชลเซียส เป็น องศาฟาเรไฮต์
การเขียนโปรแกรมภาษา C แสดงการเปลี่ยนแปลงค่า องศาเชลเซียส เป็น องศาฟาเรไฮต์ จาก 0 องศา ถึง 100 องศา คือผมไม่เข้าใจ ตรงสูตรมันอ่ะครับ °F = (9/5× °C) + 32 มันทำไงอ
สมาชิกหมายเลข 1691167
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
char txt[4]; ทำไม txt ตัวนี้ต้องใช้4ครับ ทั้งๆที่ มีอักษร 3ตัว ขอบคุณครับ
#include<conio.h>
main(){
int box[3],i,j,temp;
char txt[4];
for(i=0;i<3;i++){
scanf("%d",&box);
}
scanf("%s",&txt);
for(i=0;i<3;i++){
for(j=0;j<i;j++){
if(box<box[j]){
temp=box;
box=box[j];
box[j]=temp;
}
}
}
for(i=0;i<3;i++){
if(txt=='A')printf("%d ",box[0]);
else if(txt=='B')printf("%d ",box[1]);
else if(txt=='C')printf("%d ",box[2]);
}
}