Ⅰ c語言中若要輸入坐標應該怎麼辦
先算出縱坐標的值,然後
用二維數組來存儲坐標,如:int a[5][5]; 可以用a[0][0] a[0][1]....
a[i][j]....a[4][3] a[4][4],來存儲5對坐標值,i、j分別是橫坐標和縱坐標。
Ⅱ 求用C語言編一個程序,一點滑鼠就能輸出橫縱坐標的程序
自己建立一個windows工程。在消息相應的那個switch中加入下面的case
case
WM_LBUTTONDOWN:
char
p[128];
sprintf(p,"x坐標:%d
y坐標:%d",LOWORD(lParam),HIWORD(lParam));
MessageBox(NULL,p,"asdf",MB_OK);
break;
之後每在程序畫面上點擊一下,就會彈出來一個對話框告知你當前坐標
Ⅲ 用C語言編程求長度為10的一維數組元素最大值,最小值及它們的坐標。急,謝謝大佬
#include<stdio.h>
int main(){
int a[10];
printf("請輸入10個整數:") ;
int i=0;
scanf("%d",&a[i]) ;
int max=a[i],min=a[i];
for(i=1;i<10;i++){
scanf("%d",&a[i]) ;
if(a[i]>max)max=a[i];
if(a[i]<min)min=a[i];
}
int m0,m1;
for(i=0;i<10;i++){
if(max==a[i])m0=i;
if(min==a[i])m1=i;
}
printf("最大值:%d 下標:%d 最小值:%d 下標:%d",max,m0,min,m1);
return 0;
}
Ⅳ C語言 競賽 演算法。在平面坐標系統中,輸入若干個點,劃出最小的圓,包含輸入的所有點。設計演算法並實現
這么有技術含量又沒分,恐怕沒人會做吧
Ⅳ C語言如何將坐標中的(x,y)提取出來
用ReadConsoleOutputCharacterA函數,在windows.h中。
給你一個封好的函數吧,其作用是提取出窗口中第x行y列的位置的字元是什麼。(如果沒有東西會返回空格符號)。
#include<windows.h>
//下標從1開始,x行y列。
charGetStr(intx,inty)
{
COORDpos;
//ReadConsoleOutputCharacterA里的x和y指的是x列y行,且從0開始標號
pos.X=y-1;pos.Y=x-1;
LPSTRstr;
DWORDread;
ReadConsoleOutputCharacterA(GetStdHandle(STD_OUTPUT_HANDLE),str,1,pos,&read);
returnstr[0];
}
使用舉例:
intmain()
{
printf("kjndfgdfg khgfhfhfgd jifdgdfgg ");
printf("1,2:%c ",GetStr(1,2));
return0;
}
輸出為
kjndfgdfg
khgfhfhfgd
jifdgdfgg
1,2:j
Ⅵ 坐標軸上所有點的坐標用c語言怎麼求
我已經知道NBA最高的是YM,最矮的是博伊金斯,NBA現役球員人數我也知道,怎麼求NBA所有球員的身高
Ⅶ c語言中能否在特定的坐標點printf()輸出啊
簡單點就是,先輸出幾個'\n'
再輸出幾個空格,再printf