① c語言編程題,編寫一控制台應用程序
#include<stdio.h>
void main() { int x;
scanf("%d",&x);
if ( x>=90 ) printf("優秀。\n");
else if ( x>=80 ) printf("良好。\n");
else if ( x>=70 ) printf("中等。\n");
else if ( x>=60 ) printf("合格。\n");
else printf("不合格。\n");
}
② C語言中的控制台指的是什麼
1.關於C中沒有控制項的問題: 你看的是譚浩強的書,那個上面的程序都是控制台應用程序,也就是你說的DOS界面下面的程序,程序的入口時main函數。的確是沒辦法達到你所說的控制項。但是C在開發窗體應用程序時是可以達到VB的那種效果的,用的是WINAPI,程序的入口就是WinMain函數了,只不過開發過程繁瑣,但是效率高,當中從創建窗口,注冊窗口,顯示窗口……全是用代碼完成的,想了解的話看《Windows程序設計》這本書。 當然微軟為了效率考慮,封裝成了MFC,開發的形式就更像VB 了。 2.關於c++ c++2008,VB VB2008的問題: 語言和開發環境是不一樣的,一定不能混淆。你說的c++2008 應該指的是開發環境 VS2008 吧,你說VB與VB2008基本上完全不一樣,是沒錯,因為在VB6下面還是VB ,但是到了之後的版本,是VB.NET 二者的差別可不是一般的大,完全沒有血緣關系。。。 而C++是一門語言,與VC VC2008 等開發環境是不一樣的。 再者,是你說的關於老版本的VB6 ,以及VC6 是否會被淘汰的問題,正如我上面說的,你掌握的是一門語言的話,無論在什麼樣的開發環境下面,影響不是很大。 3.給你的一小點學習建議: 如果你現在基礎不是太好的話,踏踏實實的跟著譚的書學C吧,DOS界面是有點。。。但是不要急於求成,把語法熟悉了,演算法跟上了,程序思維清晰了。以後學習才輕松,不然你現在直接去學比如說Windows程序設計,沒有C的基礎還是相當困難的,這就像學武功先扎馬步一樣的。一個道理。 希望對你有所幫助。
③ VS2013的C語言控制台程序問題
#include<stdio.h>
intmain(intargc,char*argv[])
{
chard;
printf("1+2=? 請輸入字母 ");
printf("a)3 b)4 c)5 ");
printf("您的答案是:");
scanf_s("%c",&d,1);
printf("您的輸入為%c ",d);
return0;
}
該成這樣就行了,scanf_s 是個安全函數,最後加一個最多讀取多少位字元,防止指針越界
還有個一勞永逸的方法,讓你的printf函數也可以使用
點擊菜單上面的`項目`->`屬性`
在彈出的`屬性頁`左側菜單中選擇`配置屬性`->`C/C++`->`預處理器`
再再右側點擊`預處理器定義`後面的下拉菜單,選擇`編輯`,添加`_CRT_SECURE_NO_WARNINGS` 點確定,再編譯運行就可以了
④ C語言 控制台程序
不想調用控制台入口換winmain
底層的編譯,在編譯成目標文件之後,不要鏈接成可執行文件,生成別的
二進制文件
或者。。像
Linux內核
一樣,編譯成可執行文件,裝載入內存,然後用內存鏡像拷貝出純二進制文件。。等等方法
至於編譯驅動有另外更加專業的方法咯。。
⑤ 怎樣構建C語言控制台程序
看你在哪個環境下。
MinGW建立工程時會讓你選擇Win32 Application或者Console Application
VC++也是類似、、、
另外i,一般建立工程完成後,那個消息隊列和主界面會給你基本的代碼,自己學習一下吧;。
⑥ 用C語言編寫控制台程序,如何實現在需要時隱藏和顯示控制台
#include<stdio.h>
#include<stdlib.h>
main()
{
intyear;
scanf("%d",&year);
while(year!=0)
{
if(year%4==0&&year%100!=0||year%400==0)
printf("%d是閏年",year);
elseprintf("%d不是閏年",year);
system("pause");
scanf("%d",&year);
}
}
加一個while循環即可,當輸入年份不為0時,可繼續輸入,輸入0則結束
如果你想一直運行的話,加一個while(0)即可。
⑦ 請用c語言控制台程序寫一個程序
#include<stdio.h>
typedefstructpoint{
intx;
inty;
}quadrangle;
intmain(intargc,charconst*argv[])
{
quadranglefour[4];
inti,j,tmpx,tmpy;
for(i=0;i<4;i++)
{
printf("輸入第%d個點,每個點由x軸,y軸坐標表示如:125 ",i+1);
scanf("%d%d",&four[i].x,&four[i].y);
}
for(i=0;i<4;i++)
{
tmpx=four[i].x;
tmpy=four[i].y;
for(j=i+1;j<4;j++)
{
if(four[j].x<tmpx)
{
four[i].x=four[j].x;
four[i].y=four[j].y;
four[j].x=tmpx;
four[j].y=tmpy;
tmpx=four[i].x;
tmpy=four[i].y;
}
}
}
inta[2],b[2],c[2],d[2];
if(four[0].y>four[1].y)
{
a[0]=four[1].x;
a[1]=four[1].y;
d[0]=four[0].x;
d[1]=four[0].y;
}
else{
a[0]=four[0].x;
a[1]=four[0].y;
d[0]=four[1].x;
d[1]=four[1].y;
}
if(four[2].y>four[3].y)
{
b[0]=four[3].x;
b[1]=four[3].y;
c[0]=four[2].x;
c[1]=four[2].y;
}
else
{
b[0]=four[2].x;
b[1]=four[2].y;
c[0]=four[3].x;
c[1]=four[3].y;
}
printf("a(%d,%d)b(%d,%d)c(%d,%d)d(%d,%d) ",
a[0],a[1],b[0],b[1],c[0],c[1],d[0],d[1]);
return0;
}
⑧ VC++怎麼用
1、打開VC6.0++,選擇文件--新建。
⑨ 什麼是C語言控制台
C語言控制台就是C語言在新建工程時選的一種工程類型,稱為Win32控制台應用程序。
控制台應用程序就是模擬DOS環境下運行的程序。
建立Win32控制台應用程序的過程如下:
新建項目--->Win32--->Win32控制台應用程序
建立完控制台應用程序後,就可以在新建的源文件中輸入C語言程序,經編譯完成後就可以運行在DOS環境中運行(即黑框)。