當前位置:首頁 » 編程語言 » c語言的填空題

c語言的填空題

發布時間: 2023-05-11 08:03:25

A. C語言 程序填空題

答案:15,646(由於有些輸出中間沒有空格,所以輸出是連在一起的了),分析如下:
#include<stdio.h>
intk=1;
voidmain()
{
inti=4;
voidfun(intm);
fun(i);//調用函數
printf("%d%d ",i,k);粗配//變數i=4,全局變數k的值是6,所以輸出46
}
voidfun(intm)
{
m+=k;k+=m;//這里m=4,全局變數k=1,所以m=m+k=4+1=5,k=k+m=1+5=6
{
chark='B';//定義了局部變數k,在花括弧{}這個代碼塊內,屏蔽了全局變數的k
printf("%d",k-'A');隱凳旅//這里由於只有局灶凳部變數k起作用而k='B',輸出1。
}
printf("%d,%d",m,k);//出了花括弧後,局部變數的作用域結束了,全局變數的k又開始起作用,所以輸出5,6
}

B. C語言填空題

應該是printf("%d",n-1),因為while裡面在break之前多加了一次羨高n

#include<stdio.h>
intmain()
{
inta,q,n,sum;//a第一項q公比n項數兄緩尺sum前n項和
a=1;
q=2;
n=1;
sum=0;
while(n++)
{
sum=sum+a;
a=a*q;

printf("%d%d%d ",a,n,sum);

if(sum>=100)
break;
}
printf("哪核%d",n);
}
熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:713
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:977
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:687
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:838
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:745
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1085
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:314
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:194
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:882
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:840