當前位置:首頁 » 編程語言 » c語言怎麼輸出帶有變數
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言怎麼輸出帶有變數

發布時間: 2023-07-15 11:36:51

A. c語言中,如果要在輸出語句(printf)中輸出變數怎麼表示

這個很簡單,直接在括弧裡面加格式符和變數名就可以了!比如說printf(「%d」,i)就可以輸出變數i的值。

B. c語言怎樣輸出一個變數名

使用 宏函數;
#define h(x) #x
可以將 變數x 進行 字元串化;
例子:將函數 foo(x) 的參數x的名稱輸出
#include<stdio.h>
#define foo(x) foo1(x,#x)
void foo1(int x, const char* xname){
printf("x name:%s, x value:%d\n", xname, x);
}
int main(){
int somevalue =1;
foo(somevalue);
return 0;
}

C. c語言輸出文字加兩個變數

和輸出一個變數類似,只要在前後都加上對應內容即可,如printf("%d,%d\n",a,b);
printf("輸出格式類型",變數);
例如
int a = 10;
int b = 20;
printf("%d,%d\n",a,b);

D. c語言中,輸出整型變數a的語句是什麼

有符號短整型short a;
用printf("%hd",a);輸出。
無符號短整型unsigned short a;
用printf("%hu",a);輸出。

有符號整型int a;
用printf("%d",a);輸出。
無符號整型unsigned int a;
用printf("%u",a);輸出。

有符號長整型long a;
用printf("%ld",a);輸出。
無符號長整型unsigned long a;
用printf("%lu",a);輸出。

有符號長長整型long long a;
用printf("%lld",a);輸出。
無符號長長整型unsigned long long a;
用printf("%llu",a);輸出。

此外,對於整數,還可以指定以8進制(%o)、16進制(%x或%X)輸出。