c语言中,如何在运行时显示一张图片,函数,用法,谢谢大神
发布网友
发布时间:2022-05-20 17:09
我来回答
共4个回答
热心网友
时间:2023-11-03 03:48
如果你有图片(例如 wzzx.jpg) 程序中插一句:
system("mspaint wzzx.jpg"); 就可以 在运行时显示这张图片。
用字符串变量调用也可以:
char pic_name[80]="wzzx.jpg";
char cmd[100];
sprintf(cmd,"mspaint %s",pic_name);
system(cmd); // 显示图片追问显示倒是显示了,但是是在画图里面打开的,我想输入一个数字,然后输出相应图片,可以吗
追答数字与图片文件名要有关系。
例如:
char pic_name[3][80]={ "wzzx.jpg","abc.bmp", "def.png"};
int id=0;
printf("input id, 0, or 1, or 2\n");
scanf("%d", &id);
sprintf(cmd,"mspaint %s",pic_name[id]);
热心网友
时间:2023-11-03 03:49
MFC 背景还是按钮的 还是?
热心网友
时间:2023-11-03 03:49
初学者表示不懂,路过看大神
热心网友
时间:2023-11-03 03:50
show what?
如何用C语言编程出可视化界面?
LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)//回调函数 { HDC hdc;PAINTSTRUCT ps;RECT rect;switch (message){ case WM_PAINT:hdc = BeginPaint(hwnd, &ps);GetClientRect(hwnd, &rect);DrawText(hdc, TEXT("第一个C语言窗口程序!"), -1, &rect,DT...
java在运行,编译的时候出现了图片显示情况,求大神相助
System.out.println(s)只接受一个参数 不支持C所谓的格式化输出啦。可以直接System.out.println(j)就好了。
c语言怎么在程序运行时选择显示的小数位数
include <stdio.h>int main(void) {int a;for(a=0;a<6;++a)printf("%.*f\n",a,1.23456);return 0;}
为什么C语言运行的时候,输入数值时各参数用空格分开可以运行,而不用空...
你用空格分开时很自然三个变量都被赋了值。但是如果没有空格,scanf就认为你第一个变量的内容还没输入完,即使你输入“478回车”,因为有回车符,它也只会把478赋给第一个变量,而继续等待第二个变量的输入。如果你非要不输入空格就能正常运行,那只能写成scanf("%c%c%c",&a,&b,&c)这样了,...
C语言,大神详细讲下图中为啥这么做,谢谢谢谢。
先说第一题:外for循环,i被赋值2,结束条件是i<4,所以这个for循环有两种情况,i=2和i=3 当i=2时,内for循环,j=3,结束条件是j<6,所以有3种情况,j=3, j=4, j=5,内for循环的范围是到break;当i=2,j=3的时候,进行if判断,3%2 =1,所以该判断条件为假,执行下一次循环。当i...
c语言中多个if语句表达(下面是程序和运行截图 )一直不知道为什么显示输 ...
if(all[i].score>80&&all[i].art>=1)if(all[i].score>85&&all[i].west=='Y')if(all[i].test>80&&all[i].carde=='Y')三行均为数组,比较方式不正确 char carde[1];char west[1];应多定义一个字节长度
新手求教C语言大神!为什么这个程序运行时不显示按任意键退出直接就闪...
void min(int *p1,int *p2){ int t;t=*p1;p1=*p2;p2=t;} void main(){ int a[3],i,j;puts("please input three random numbers");for(i=0;i<3;i++)scanf("%d",a+i);for(i=1;i<3;i++)for(j=0;j<3-i;j++)if(a[j]>a[j+1])min(a+j,a+j+1);for(i=0;...
C语言问题,求大神解答
//Node* head表示头指针 //头指针指向头结点,头结点的值无用,头结点的指针指向链表内第一个元素 //当NULL == head->next时链表为空,当NULL == head时链表为无效链表 include <stdio.h> include <stdlib.h> typedef struct Node { int val;struct Node* next;}Node;void* _malloc(size_...
求助大神!c语言算24点,要求在图片里,谢谢!
//其实代码提供后,复制到C相关程序中就看得清楚了。。#include <stdio.h>#include <stdlib.h>#include #include <windows.h>#include <stdlib.h>#include <string.h>float CalculateTry(float x, float y,int n) //将两个数进行加减乘除运算;{switch (n){case 0:return x + y;case 1...
...但是在运行的时候点回车它就会自动关闭?求大神~~~
lz是啥编程环境 vs6,tc还是啥 我用MinGW,要求main返回int,把void改为int运行无误