編程輸出輸入
printf("%d年有xx天\n",year)
⑵ 工業機器人編程中什麼是輸入信號和輸出信號
工業機器人編程中除了用到位置指令(定義機器人的姿態、位置),還要和外部設備進行聯動,這就需要有輸入輸出信號,如下例:
MOVL是機器人移動指令 當機器人移動到位置1時輸出信號OT10給外部設備 等待外部信號IN10為ON時才會順序執行下面的指令
⑶ 用c語言編寫程序輸出一個短句
1. 輸入一個數然後輸出一句話的程序用C語言怎麼編寫
用if或switch語句如`:
switch((int)x)
{
case 9:printf("你好 ");break;
case 8:printf("您好 ");break;
case 7:printf("我愛你 ");break;
case 6:printf("。。 ");break;
default:printf("重慶 ");
}
你輸入6,7,8,9,分別輸出相應的話 這只是部分 你還要在前面加上預處理和主函數
2. C語言編程,怎麼在printf輸出語句中輸出一個中文和變數混合的句子
//C:
#include <stdio.h>
int main() {
int x = 10;
printf("%s%d%s", "需要100元的紙幣共", x, "張。");
}
//C++:
#include <iostream>
int main() {
int x = 10;
cout <<; "需要100元的紙幣共" << x <<; "張。";
}printf的使用方法是:
int printf ( const char * format, 。 );上面的s是String類型輸出,d是整型(可以改為i)
[具體的類型表參考]C++REF,上面有很全的資料,但是需要一定的英語知識積累
3. c語言程序:使用一個選擇語句和一個循環語句編寫一個程序(什麼程
#include
int main()
{
int a,b;
int c;
scanf("%d%d%d",&a,&b,&c);//輸入三個數
switch(c)//對輸入第三個數進行判斷
{
case 0://如果第三個數是0,那麼輸出前兩個數的和
c = a+b;
break;
case 1://否則輸出前兩個數的差
default:
c = a-b;
break;
}
printf("%d ", c);//這里輸出結果。
}
4. 編寫一個C語言程序,輸出以下信息
printf()函數是格式化輸出函數, 一般用於向標准輸出設備按規定格式輸出信息。
printf()函數的調用格式為: printf("<;格式化字元串>", <;參量表>);
其中格式化字元串包括兩部分內容:
一部分是正常字元, 這些字元將按原樣輸出;另一部分是格式化規定字元, 以"%"開始, 後跟一個或幾個規定字元, 用來確定輸出內容格式。
參量表是需要輸出的一系列參數, 其個數必須與格式化字元串所說明的輸出參數個數一樣多, 各參數之間用","分開, 且順序一一對應, 否則將會出現意想不到的錯誤。
/*******************************************************************/
printf的格式控制的完整格式:
% - 0 m.n l或h 格式字元
下面對組成格式說明的各項加以說明:
①%:表示格式說明的起始符號,不可缺少。
②-:有-表示左對齊輸出,如省略表示右對齊輸出。
③0:有0表示指定空位填0,如省略表示指定空位不填。
④m.n:m指域寬,即對應的輸出項在輸出設備上所佔的字元數。
n指精度,用於說明輸出的實型數的小數位數。為指定n時,隱含的精度為n=6位。
⑤l或h:l對整型指long型,對實型指double型。h用於將整型的格式字元修正為short型。
5. 如何用c語言編寫一個程序,輸出一張笑臉
這個笑臉算嗎呵呵
#include<stdio.h>
#include <Windows.h>
struct move_point
{
int x,y;
int xv,yv;
}man;
void gotoxy(int x, int y) //x為列坐標,y為行坐標
{
COORD pos = {x,y};//定義坐標
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);//設置一個句柄
SetConsoleCursorPosition(hOut, pos);
}
void main()
{
int i;
gotoxy(10, 10);
printf("%c", 2);
for(i = 0; i < 40; i++)
{
gotoxy(10 + i, 10);
printf(" ");
printf("%c", 2);
Sleep(100);
}
}
6. C語言的一句話簡單編程
1.#include
main()
{
int a;
scanf("%d",&a);
if(a/2!=0)
printf("this is a odd number.");
else
printf("this is a even number.");
}
2.#include
#define PI 3.1415926
void main()
{
int r=5,h=3;
float area,vol;
area=PI*r*r;
vol=area*h;
printf("area=%f",area);
printf("vol=%f",vol);
}
3.
#include
main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=a>b?a:b;
printf("%d",c);
}
7. 用C語言編寫程序:由用戶輸入一個字元串,按照用戶的要求輸出句中
WIN-TC下編譯成功 不好意思,char *str;字元串指針才對。
printf和scanf都是基本的輸入輸出函數 在turbo c中根本不用導入string 頭文件和stdio 除非你用C++ main() { char *str; int n; printf("Please input a string:"); scanf("%s",str); printf("Which char:"); scanf("%d",&n); printf("The NO.%d charector is "%.1s" ",n,str+n-1); getch(); }。
⑷ 編程,輸出用戶輸入的n個整數中的最小值
用以下的C程序可以輸出用戶輸入的n個整數中的最小值:
#include<stdio.h>
int main()
{int x,i,n,min;
printf("有幾個數據:");
scanf("%d",&n);
printf("請輸入%d個數據:\n");
scanf("%d",&x);
min=x;
for(i=2;i<=n;i++)
{scanf("%d",&x");
if(x<min)min=x;
}
printf("輸入數據中最小的數:%d\n",min);
return 0;
}
⑸ c語言編程,輸入輸出
在多個數中求素數,參考代碼如下:
#include<stdio.h>
intisprime(intn)
{
inti;
if(n<=1)return0;
for(i=2;i<n;++i)
if(n%i==0)return0;
return1;
}
intmain()
{
inta[49],b[49],na=0,nb=0,i,t;
for(i=0;i<49;++i){
scanf("%d",&t);
if(t==-1)break;
if(isprime(t))b[nb++]=t;
a[na++]=t;
}
printf("數組a的內容: ");
for(i=0;i<na;++i){
printf("%d",a[i]);
if((i+1)%5==0)
printf(" ");
}
printf(" 數組b的內容: ");
for(i=0;i<nb;++i){
printf("%d",b[i]);
if((i+1)%5==0)
printf(" ");
}
return0;
}
⑹ 在編程里,什麼輸入指令
在編程里,Java輸入指令。
語句表STL是一種類似於微機匯編語言的一種文本編程語言,由多條語句組成一個程序段。適合於經驗豐富的程序員使用,可以實現某些梯形圖不能實現的功能。
功能塊圖FBD使用類似於布爾代數的圖形邏輯符號來表示控制邏輯,一些復雜的功能用指令框表示,適合於有數字電路基礎的編程人員使用。功能塊圖用類似於與門、或門的框圖來表示邏輯運算關系,方框的左側為邏輯運算的輸入變數,右側為輸出變數,輸入、輸出端的小圓圈表示非運算,方框用導線連在一起,信號自左向右。
⑺ C語言:編程實現輸入,輸出
方法很多,我用數組實現。
定義20大小數組,下標加1就是1~20的數字,數組元素值就是輸入狀態。
#include<stdio.h>
#include<windows.h>
#include<conio.h>
void show(int *nums);
int main()
{
int nums[20]={0};//表示1到20個數字的狀態,0表示未被輸入,1表示已被輸入
int save[19],*p=save,n=19,in=0,flag;
while(n--)
{
flag=1;
system("cls");
show(nums);
printf("請輸入一個數字(1~20):"),scanf("%d",&in);
while(in<1 || in>20 || nums[in-1]==1)
{
if(in<1 || in>20)
printf("輸入錯誤!只能輸入1~20的整數!...按任意鍵重新輸入... "),getch();
else if(nums[in-1]==1)
printf("輸入錯誤!數字%d已輸入,不能重復!...按任意鍵重新輸入... ",in),getch();
flag=0;
n++;
break;
}
if(flag)
*p=in,nums[in-1]=1;
}
return 0;
}
void show(int *nums)
{
int i;
printf("已輸入數字:");
for(i=0;i<20;i++)
if(nums[i])
printf("%d ",i+1);
printf(" 未輸入數字:");
for(i=0;i<20;i++)
if(!nums[i])
printf("%d ",i+1);
printf(" ");
}
⑻ C語言編程,輸入100,輸出文字怎麼說
需要准備的材料分別有:電腦、C語言編譯器。
1、首先,打開C語言編譯器,新建一個初始.cpp文件,例如:test.cpp。
2、在test.cpp文件中,輸入C語言代碼:char a[20];gets(a);puts(a);。
3、編譯器運行test.cpp文件,此時可以輸入文字。
4、按回車,此時會輸出剛才輸入的文字。
補充:C語言是一種計算機程序設計語言。它既有高級語言的特點,又具有匯編語言的特點。它可以作為系統設計語言,編寫工作系統應用程序,也可以作為應用程序設計語言,編寫不依賴計算機硬體的應用程序。
⑼ c語言編程中,怎麼輸入輸出 姓名,漢字。
如果您是用TC進行編程,那麼只能顯示英文,如果您是用VC進行編程就可以顯示中文了。兩者只是編譯工具不一樣,編程語言的使用是一樣的。
代碼如下:
#include<stdio.h>
#include<string.h>
int main(){
char name[6][20];
char temp[20];
printf("請輸入6個人的名字: ");
int i;
for (i = 0; i < 6; i++){
gets(name[i]);
}
printf(" 這六個人的名字如下: ");
for (i = 0; i < 6; i++){
printf("%s ", name[i]);
}
printf(" ");
printf("按字典排序後如下所示: ");
int j, k;
for (j = 0; j < 6; j++)
for (k = j + 1; k < 6; k++)
{
if (strcmp(name[j], name[k])>0)
{
strcpy(temp, name[j]);
strcpy(name[j], name[k]);
strcpy(name[k], temp);
}
}
for (i = 0; i < 6; i++)
printf("%s ", name[i]);
}
拓展資料
C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
⑽ C語言編程,關於字元串輸入輸出
#include<stdio.h>
#include<stdlib.h>
#defineINI_LEN20
#defineINC10
char*get_input();
voidoutput(char*array);
intmain(){
printf("請輸入字元串,雙回車結束: ");
char*string=get_input();
output(string);
return0;
}
//輸入函數
char*get_input(){
char*string=(char*)malloc(INI_LEN*sizeof(char));
intlen=INI_LEN;
inti=0,cnt=0;
while(cnt!=2){
if(i+1==len){
len+=INC;
char*tmp=string;
string=(char*)malloc(len*sizeof(char));
for(intk=0;k<=i;++k)
string[k]=tmp[k];
free(tmp);
}
string[i]=getchar();
if(string[i]==' ')
cnt++;
else
cnt=0;
i++;
}
string[i-1]='