Ⅰ 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