1. 程式人生 > >C語言隨筆_printf輸出多行

C語言隨筆_printf輸出多行

想在printf中,輸出多行資料,如果寫成下面這樣:
printf("line 1\n line 2\n line 3\n");
編譯器會報錯“error C2001: newline in constant”。

可以這樣寫:
printf("line 1\ line 2\ line 3\n");

或者

printf("line 1" "line 2" "line 3\n");

相關推薦

C語言隨筆_printf輸出

想在printf中,輸出多行資料,如果寫成下面這樣: printf("line 1\n line 2\n line 3\n");編譯器會報錯“error C2001: newline in con

ACM入門------C語言中如何實現組資料輸入輸出

在“百度知道”看到的,自己只做相應的筆記整理。 輸入格式:有多個case輸入,直到檔案結束 輸出格式:一行一個結果 Problem Description Your task is to Calculate a + b. Too easy?! Of c

C語言 統計輸入任意數字的偶數和奇數的個數,並輸出相應的內容

方法一:單純應用陣列實現。 #include<stdio.h> main() { int a[100],i,j,m=0,n=0,k=0; //陣列上限定為100 ch

C語言宏定義技巧——次包括頭文件內容不同

ear 文件 我們 art bsp enum class 包括 nbsp 1、 頭文件定義例如以下: /* declears in “funcs.h” */ FUNC_1(ID_FUN1_001) FUNC_1(ID_FUN1_002) FUNC_2(ID_FUN2_

c語言中指針和維數組的理解

分享 方式 方括號 mage 維數 jpg 聲明 col 多維數組 1.復習指針和數組之間的特殊關系:不帶方括號的數組名是一個指針,指向該數組的第一個元素。 2.多維數組: int multi[2][4];//聲明一個二維數組作為舉例 a.理解方式1:可以將數組看成行

C語言的一些輸出格式

print 科學 數據 相同 無符號整數 col 16進制 大於 mic %e printf()的一種輸出格式  科學表示的一種浮點數  1.24==1.240000e+000 1240000==1.240000e+006

C語言程序】輸出前50個素數

img include clu log isp ++ c語言 while bsp #include <stdio.h>#include <stdlib.h> int main(void) { int x=2; int i,cnt=0; while(c

117.C語言實現桌面輸出圖片,桌面輸出文字,桌面畫線

ttext use nta 畫線 AI () als div oid 通過獲取窗口句柄,然後獲取窗口DC,然後畫圖 1 #include <Windows.h> 2 #include <stdio.h> 3 4 //桌面畫線

Linux終端程序用c語言實現改變輸出的字的顏色

光標位置 高亮 AI 藍色 屬性 用c語言實現 TE c語言 說明 顏色代碼: 格式: echo "\033[字背景顏色;字體顏色m字符串\033[0m" 例如: echo "\033[41;36m something here \033[0m" 其中41的位置代表

機試練習總結06:c語言輸入&輸出&文件讀寫

putchar 錯誤 std 機試 open() 返回 oid eof getchar 一、標準文件 c語言把所有設備當作文件。 stdin:鍵盤、標準輸入 stdout:屏幕、標準輸出 stderr:您的屏幕、標準錯誤 頭文件:stdio.h 二、getchar() &a

C語言中存儲個字符串的兩種方式

空間 clas 字符串 bubuko spa eight 驗證 std 技術分享 C語言中存儲多個字符串的兩種方式 方式一 二維字符串數組 聲明: char name[4][10] = { "Justinian", "Momo", "Becky", "Bush" }

C++的字符串輸入

grid column 直接 main int mage 技術分享 ostream ++ #include<iostream> using namespace std; int main() { int r, c; char grid[50][51];

C語言復習---輸出魔方陣

%d bubuko for ash n) return 數據 方法 class 一:奇魔方陣 算法: 1.第一個元素放在第一行中間一列 2.下一個元素存放在當前元素的上一行、下一列。 3.如果上一行、下一列已經有內容,則下一個元素的存放位置為當前

C語言輸入與輸出總結

1. scanf輸入: 特點:除%c外,讀取輸入時會跳過非白字元前的所有空白字元,然後一直讀取字元,直到空白字元或正在讀取字元不匹配的字元.(不匹配的會丟入緩衝區.作為下一次輸入接收的字元). 技巧: ①:把*放在%和轉換字元之間時,可以讓scanf()跳過相應輸出項. 比如:sca

c語言】分別輸出1!和n!的值(要求使用靜態變數)

#include<stdio.h> /* 需求:編寫程式分別輸出1!到n!(要求使用靜態變數) 分析:使用一個函式定義一個靜態變數,用來存放每次呼叫完成之後 階乘的數 例如: f(1) = 1 f(2) = 2 f(3) = 3 在f(2)的基礎上直接 3*2 返回6 就可以獲得該

ACMNO.21 C語言-逆序輸出 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0

題目描述 輸入10個數字,然後逆序輸出。 輸入 十個整數 輸出 逆序輸出,空格分開 樣例輸入 1 2 3 4 5 6 7 8 9 0 樣例輸出 0 9 8 7 6 5 4 3 2 1 提示 陣列?堆疊? 來源/分類 C語言

C語言編寫一個輸出最大值的程式

void main(){int a,b,c,max;scanf("%d%d%d",&a,&b,&c); if(a>b)max=a;elsemax=b; if(c>max)max=c;printf("max is %d",max);getch

C語言實現列印檔名和

直接printf 使用語句:printf("file: %s\tline: %d\r\n", __FILE__, __LINE__);   列印呼叫函式時的檔名和行號   定義函式的地方: void _LED_ON(const char

C語言 printf 格式化 輸出 右對齊補零

關於printf的一點總結,內容來自http://blog.sina.com.cn/s/blog_5ac88b350100auna.html 1.1  標準輸入輸出函式 1.1.1 格式化輸入輸出函式   Turbo C2.0 標準庫提供了兩個控制檯格式化輸入、 輸出函式printf( ) 和    s

c語言刪除檔案的指定,更新檔案

有時候我們需要刪除檔案的某一行,來更新檔案,在這我個人擴充套件了一個函式,以刪除指定條件的行。 1 static void UpdateHistoryFile(void) 2 { 3 FILE *fin,*fout; 4 int counter = 1; 5 STes