-
這並不難,但有很多問題。
我一起寫了四個程式。
#include
int main()
int i,j,n,count=0;
for(i=1;i<=9;i++)
for(j=1;j<=i;j++)
printf("%d ",i*j);
printf("");
for(i=1;i<=9;i++)
for(j=i;j<=9;j++)
printf("%d ",i*j);
printf("");
scanf("%d",&n);
for(i=1;i<=n;i++)
for(j=0;j<2*i-1;j++)
printf("*");
printf("");
scanf("%d",&n);
while(n!=0)
n/=10;
count++;
printf("%d",count);
return 0;
-
如果你的意思是 0 的盾牌,那麼二進位應該是 1000
0010 注意,要保留的位是 1,要遮蔽的位寫為 0,因為如果 &1,則原數保持不變,&0 清除為 0
-
我想給你寫的,但話題實在太多了。 最後乙個問題是scanf("%s"讀,用指標處理行不行?
-
你的分數太低了,對吧?
這種技術問題需要高分解決。
-
++n 和 n++ 不等價。
第 2 題 10 分 儲存。
1<=x<=10 和 1<=x&&x<=10 等價嗎?
是的。 但前者是計算機無法理解的。
第 3 題 10 分 儲存。
設 int x=2,y=8; 則 y = x+5; y 的值是多少? 1
第 4 題 10 分 儲存。
設 int a=6,b=3,c=5,d; 然後計算 d=a+b>c; d的值是多少?
賦值運算子是最終的。 d=1;
第 5 題 10 分 儲存。
設 int a=0,b=0,c=0,d; 則 d=++a||+b&&+c;d、a、b、c的值是多少?
a=1,b=1c=1,d=1
注:填寫“d的值,a的值,b的值,c的值”。
第 6 題 10 分 儲存。
設 int a=0,b=0,c=0,d; 則 d=a--&b--|c--;d、a、b、c的值是多少?
注:填寫“d的值,a的值,b的值,c的值”d=。 1 而其他一切都是 -1
第 7 題 10 分 儲存。
A&&B)是否和!a||!b 等價物。
沒錯。 第 8 題 10 分 儲存。
double)x 和 double(x) 是等價的嗎?
錯。 後者是乙個函式。
第 9 題 10 分 儲存。
設 int sum=0,i; 計算 1+2+。100,程式寫成。
for(i=1;i<=100;i++)sum=sum+i;
以下過程的等效項是什麼?
for(i=1;i<=100;i++,sum=sum+i);
第 10 題 10 分 儲存。
設定雙 x; int y;,執行 y=sizeof(x); ,y的值是多少? 8